SeaWorld San Antonio’s new ‘Barracuda Strike’ coaster is about to open — and it’s the tallest of its kind in North America
SeaWorld San Antonio is opening “Barracuda Strike,” the tallest inverted family roller coaster in North America, featuring a 90-foot drop and speeds up to 44 mph.🎢 SAN ANTONIO — A new roller coaster is about to make a splash at SeaWorld San Antonio. The park is preparing to open “Barracuda Strike,” the tallest inverted family … Read more