MegaSoulHero | Pirates Ahoy! The Battle For Mermaid Cove - SeaWorld San Diego @MegaSoulHero | Uploaded June 2023 | Updated October 2024, 9 hours ago.
Pirates Ahoy is a new water stunt show at SeaWorld San Diego, located at the Bayside Amphitheater. The former location of Cirque De La Mer.
Pirates Ahoy is a new water stunt show at SeaWorld San Diego, located at the Bayside Amphitheater. The former location of Cirque De La Mer.