Top

Church Sign Blasts Islam

Church in Florida is drawing protests for its "Islam is of the devil" sign
Next Video
75
Ratings
  • 27,156 Views
  • 423 Comments
  • 4 Favorites
  • Flip
  • Pin It
Embed:

423 Comments

  • Advertisement