Barracuda Strike at SeaWorld San Antonio opens on Saturday, March 7 A new ride is making a splash at SeaWorld San Antonio The park's all-new Barracuda Strike roller coaster opens on Saturday, March 7 ...
The reimagined Montezooma coaster at Knott’s Berry Farm feels like a familiar old friend and brand new thrill all bundled into one zippy and fun ride that’s just fast enough and over before you know ...