The Satanic Temple Leader on Fox News Fox Host Tries Confronting Satanic Leader, Goes Bad Quickly – David Pakman Show – Dex 21, 2022Fox Host Jesse Watters tries to confront Satanic Temple leader Lucien Greaves but it goes very poorly for him CategoryAll, YouTube Videos TagsYouTube Videos