Taking it to the streets in New York City!

3 Times Square, New York, New Victory Theatre 2015
Glen

We were performing Paper Planet at the New Victory Theatre on 42nd Street in New York. Before the show we did a photo shoot in Times Square. I think we took a lot of locals and tourists by surprise! It took a while to round us all up and get us back into the theatre!





Search
×