Failed NYC Christmas Tree Lighting

The Christmas Tree at Athens Square Park in Astoria, Queens was lit recently, but things didn't exactly go as planned.

Comments / 25

Published by

Video creator focused on point-of-view experiences and inspiring positivity around the world.

New York, NY
6997 followers

Comments / 0