Synchronized swimming helps increase strength and endurance

June 12, 2007 04:08 PM

More Videos