February 08, 2009

Rain Man


Yes, James Stewart won his fifth straight Monster Energy AMA Supercross, an FIM World Championship (MEASAFWC... meh, I like "MESS" better) last night in Anaheim, and yes, the rain finally fell during the final laps of the 450cc main. Cool shot by GuyB at VitalMX.Link