*May 25 – 00:05* May 27, 2010 by BareNakedIslam Leave a Comment ‘Fatwa on your head?’ Anti-Islam ad seen on side of bus on Central Park South.
Leave a Reply