New Underground Comic about Jewish Power, Jewish Hypocrisy, and Israel
Jewish Tribal Review | 02.12.2002 02:00
Jewish Tribal Review
Homepage:
http://www.jewishtribalreview.org/carrara.htm