If I can be completely frank, Times Square is probably my least favorite place in New York City. Maybe it’s the endless sea of selfie sticks or the weird, knock-off Buzz Lightyear, but there are so many other...
-
29 Mar 2016 | Live ProductionThe Challenges of Live Production in Times Square