Inspirational Swimming Video Featuring Michael Phelps, Ryan Lochte, Ian Thorpe, Cesar Cielo, Alain Bernard, James Magnusson, Nathan Adrian.
Inspirational Swimming Video Featuring Michael Phelps, Ryan Lochte, Ian Thorpe, Cesar Cielo, Alain Bernard, James Magnusson, Nathan Adrian.