This is how Americans train for the Olympics

Views 2.6M Duration 00:27:00
Next video › CEMD-633 Shame, Violation, Wearing Flying Fish, Downtown Date! 28 Kana Morisawa