Comment

Saturday Night Video: The Chase

233
Gus2/03/2013 8:34:37 am PST

Still amazed that a lot of Americans can’t get it through their thick skulls that Allah = God.