Anton and Scott do Russia

13 Jun 2013

Behind the scenes in Sochi in southern Russia, host city of the 2014 Olympic Winter Games. Just a taste of what ski cross athletes Anton Grimus and Scott Kneller experienced at the Sochi test events in 2013.