Astro Tower

Astro Tower
Astro Tower (Luna Park) 01.jpg
Luna Park
Location Brooklyn, New York, USA
Status Operating since May 26, 2018
Statistics
Manufacturer Zamperla
Product Flash Tower
Height 137 feet
HELP

Astro Tower is a drop tower located at Luna Park in Brooklyn, New York, USA. It opened on May 26, 2018.[1]

References