Red Bull X-Fighters 2010 Russia - Event Post Show
2011-02-17
1
The Post-News show from Red Square Moscow brings both the FMX loyal fan and the casual viewer right up to date with the Red bull X-Fighters World Tour.
Check out more at http://RedBullXFighters.com