Art Parade: Art for Art's Sake

Giant floating heads? Whore cops? Inflatable marching wotsits? No, you didn't just eat the brown acid... but you may have stumbled upon Art Parade, taking place in New York City as I type this. The event is...

closeSign in to NowPublic

is reporting from