Once upon a time, the circus freaks decided to infiltrate New York City’s 14th Street to kick off Art in Odd Places’ festival. It happened on June 22, 2010 at TheaterLab. A video managed to surface documenting the craziness. Video credit goes to Alex Gaylon.
Watch and be mesmerized
[youtube http://www.youtube.com/watch?v=GQ9wB1Qd_Bs&w=560&h=315]