Comment

Video: Stephen Colbert Interviews Neil deGrasse Tyson - Update: Catholic League Defends Inquisition

158
Vicious Babushka3/11/2014 4:54:04 pm PDT

This meme has been spammed on so many wingnut sites it is hard to track down the original photo but I am pretty sure it is from Pakistan, not Dearborn.