Racer X Films: Aftermath with Justin Barcia

February 10, 2013 3:45pm | by:
Justin Barcia put in an strong ride all the way to a 2nd place finish in the San Diego Monster Energy Supercross.