It’s here! Cutback Water Coaster is officially open at Water Country USA, the sister park to Busch Gardens in Williamsburg, Virginia. The first of its kind in Virginia, Cutback Water Coaster is an awesome water propulsion water ride that we got to experience first hand…and we bring you on the ride with us!
For more information, visit watercountryusa.com
Also, check out our 360 degree POV of our experience!