Astrotower

— The Astrotower, another piece of Coney Island, is gone

— Blast off! Part of Astrotower to be removed