Liberty Launch

Click here to watch the on-ride POV
Liberty Launch
Liberty Launch (Holiday World) 2011 01.jpg
Holiday World
Location Santa Claus, Indiana, USA
Status Operating since May 3, 2003
Statistics
Manufacturer S&S Worldwide
Product Double Shot
Capacity 12 riders
Height 80 feet
HELP

Liberty Launch is a drop tower located at Holiday World in Santa Claus, Indiana, USA. It is a Double Shot installation from S&S Worldwide which opened on May 3, 2003.[1] It is situated in the 4th of July area of the park.

References