Showing posts with label Yehuda Levin. Show all posts
Showing posts with label Yehuda Levin. Show all posts

Wednesday, February 15, 2012

Rabbi Yehuda Levin Vs Ellen DeGeneres

This is the same repulsive douchebag who claimed God murdered an eight year-old boy because he was so angry about gay marriage in New York.