Six Flags Fiesta Texas

Six Flags Fiesta Texas in San Antonio introduces the new Thunder Rapids Water Coaster!