Thursday, January 03, 2008

PETA Demonstration Alert. Weizmann Institute, NYC. January 8, 2008.

Click on the text to enlarge it...

No comments: