Allah's Gym

Posted by DarthDilbert at 12/06/2006 04:38:00 AM



It's the fitness craze taking over Mecca!

Detroitistan News
Debbie Schlussel
Michelle Malkin

0 comments

Post a Comment