Image

Funtime

World’s tallest drop tower and largest slingshot coming to ICON Park
3 years ago

World’s tallest drop tower and largest slingshot coming to ICON Park

By  •  Park Reports

ICON Park in Orlando has announced it has begun construction of what will be the tallest drop tower and the largest slingshot rides in the world.

The 20-acre entertainment venue …
Read More

Do NOT follow this link or you will be banned from the site!