Aquazoid Amped debuts at Water Country USA in May 2022
Water Country USA opens in Williamsburg, Va. on May 14 for the 2022 season, and Members will be the first to ride the new Aquazoid Amped water ride on opening day, ahead of its May 27 official debut.