reason rally

kyoder | March 30, 2012
Fox's Jesse Watters visits the lastest atheist rally and questions participants.(h/t FoxNation)