4 years ago

UCI BMX Supercross 2014 Chula Vista: Women's Final

BMXlive.tv
Final action from the 5th and final stop on the UCI BMX Supercross Tour in Chula Vista, California.