New York just opened the longest mountain coaster in the US in Lake Placid
Published
The 1.4-mile mountain coaster travels alongside the 1980 Olympic bobsled track at the Lake Placid Olympic Sites.
Published
The 1.4-mile mountain coaster travels alongside the 1980 Olympic bobsled track at the Lake Placid Olympic Sites.
The longest mountain coaster of its kind opened this month in Lake Placid, New York.