Best Sticker Ever: Muslims Love Jesus Too #blockparty September 5, 2009 Baratunde Thurston Posted via email from baratunde's posterous