Wow! New York has opened the USA's longest mountain coaster in Lake Placid
Published
The longest mountain coaster of its kind opened this month in Lake Placid, New York.
Published
The longest mountain coaster of its kind opened this month in Lake Placid, New York.
The 1.4-mile mountain coaster travels alongside the 1980 Olympic bobsled track at the Lake Placid Olympic Sites.