Tri Ride: World Cup 1 Finals
April 27th, 2011
Here’s another sweet video from the first round of the 2011 World Cup Downhill series from Pietermaritzburg, South Africa. This video is from the ever present team at Tri-Ride, who put this edit together between Johannesburg and Cairo Airport – good work!