Todd Schorr April 8, 2010 by admin Todd Schorr has a new exhibit called “Designed for Extinction” at theĀ Ben Maltz Gallery at Otis College of Art & Design. Read More> Tweet Share on Tumblr