BAYWATCH

At Sea World

California, Ohio, Texas, Florida

Opening simultaneously in 4 separate locations, the Baywatch show brought to life the world-famous franchise in an aquatic live action spectacular featuring a real helicopter.

  • Facebook
  • Instagram
  • YouTube