gymnasticscoaching.com
David Belyavskiy wins European Games
1. David Belyavskiy RUS 85.465 2. Oleg Verniaiev UKR 84.632 3. Vladislav Poliashov RUS 84.464 Click PLAY or watch his P Bars on YouTube.