Arab Technology meets German Engineering

Funny Volkswagon ad showing a terrorist meeting his Allah.

67K views youtube.com

Interest

Humor
Discovered by Normster
on Mar 24, 2008

Stumblers Who Like This Page