Fake Islamic inventions + my tax dollars = crazy delicious! July 29, 2010 By admin My new post at David Horowitz's NewsReal blog looks at tonight's "Muslims Invented Everything Including the TV You're Watching This On, Infidel!" show on TVO. … [Read more...]