David Storl 21.20 Men's Shot Put Final European Athletics Team Championships Cheboksary 2015
Justin Welch Season Opener 21.85
Javelin Throw™ - Say I Am Wonderful | HD by AlexKornyshov