Street Acrobats Performing in NYC Street performers strutting their stuff in Union Square, New York City. [via Reddit] Continue ReadingStreet Acrobats Performing in NYC