Buzzsaw Falls at Silver Dollar City
Buzzsaw Falls at Silver Dollar City opened in 1999. It was designed and manufactured by Premier Rides as the first prototype of what they called a Liquid Coaster. Originally it was set to open on May 16th but that got pushed to July 3rd due to technical issues. However, that would be just the beginning […]
Buzzsaw Falls at Silver Dollar City Read More »