Bossip Video

Pastor Steven Anderson, of Faithful Word Baptist Church in Arizona, straight up blames the French for the evil terror attacks on Paris. Is there some truth to his “Death Metal” theory?

MORE STORIES FROM BOSSIP

Comments

Bossip Comment Policy
Please read our Comment Policy before commenting.