ANOTHER RELIGIOUS BEHEADING?! HOW TRES FRANCAIS!

DISCUSS THIS VIDEO