Barracuda Strike is an inverted roller coaster located at SeaWorld San Antonio in San Antonio. Manufactured by Bolliger & Mabillard, the ride stands tall and was advertised as the tallest inverted family coaster in North America. It opened to the public on March 7, 2026. The inverted coaster reaches a maximum speed of and features a track length of .

References

External links