Racer X Films: Aftermath with Martin Davalos

February 3, 2013 3:25am | by:
Martin comes off a few lackluster finishes and finishes Anaheim 3 off with a strong 2nd place finish.