Watch What Happens When Islamic Terrorism Meets German Engineering Volkswagen’s hilarious advertisement… (1237) Category: Funny, Islam