Star Racing Yamaha

Cooper Webb grabs 250SX victory with aggressive last-lap pass at Anaheim II Supercross

Leave a comment

Cooper Webb ran Tyler Bowers off the track on one of the final turns to win his second consecutive Supercross race. [more]