Freefall Tower

Freefall Tower Is A Drop Tower IDK When It Opened And It Is still Operating