The Monster Energy championship off-road race team that dominated the 2010 season is back, with new members, more horsepower, and more hardcore racing than ever! Check out the 2011 LOORS season opener at Firebird Raceway in Phoenix, AZ. The team battled their way through the stacked field at the ultra technical Firebird track and came away with multiple podiums.
Monster Energy – LOORS Round 1-2
April 13, 2011