Advertisement

Astro towers

Five teens were allegedly caught spray painting the top of the observation deck of the Worlds Fair's iconic Astro-View Towers in Flushing Meadows Corona Park last weekend.
arrow Back To Top