The Battle of Bad Taste

495 Broadway. 212 925 2035
Opens: 07/10/10, Closes: 07/10/10
http://www.swissinstitute.net