Have you seen the guy riding in solid-white riding gear? That's Michel Leib.
Michael Leib is ready to make his mark on the 2015 Monster Energy Supercross season.
Michael Leib let us know that he has a fully built 2010 Honda CRF250R...
The Southern California privateer is busy building speed for the upcoming season