
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 and the video below.
Download (QuickTime 10.2MB)

BRIAN DEEGAN F* POWNS!!!! i love him<3
Awsome You guys keep pushing for the top spot! nice to see you guys go outside the Fmx Circle.
Twitch and Deegan did great until the mechanical issues. The racing was awesome by everybody. I love going to these races. 28 trucks and buggy’s on the track at once was a sight to see.
Kick ass cant wait to see these guys win championships in the super lite and Unlimited lites next year!
you need spell check but beside that pretty damn awesome
Props guys! just proves the Mulisha can jump anything
anyone know the name of the song?
I can’t wait to see Deegan & Twitch smoke everyone!!! Mulisha is going to dominate!