• 1 min read

Twitch made his first appearance in short course off road racing in the SuperLite class last weekend. Twitch and his Rockstar/Metal Mulisha SuperLite truck #88 was up against a seasoned SuperLite field trying for a $20,000 purse with $10,000 going to the top spot. Twitch qualified 6th on Saturday, which put him in the Pole starting position for Sunday’s race. In his first race ever, Twitch held his ground and was in the top 3 for most of the race! Unfortunately some mechanical issues ended his race, but he wa pumped and we can guarantee Twitch will be back in a truck and battling real soon!

Deegan was also at the track qualifying and getting some fast times in his #38 truck for the race on Sunday. Deegan was kicking ass during Sunday’s race, passing some of the best guys in the game, slowing down for mechanical issues, them passing them again! But the mechanical issues got the best of him and he wasn’t able to finish.

Even though they didn’t finish, they were up front and battling fools…this is just a preview of the Rockstar/Metal Mulisha team domination in 2010!

Check out the Lucas Oil Challenge Cup photo gallery.