Congratulations to the Cusco/Tomei team and Tarzan Yamada for winning the 2008 finals of the Super Lap Battle series at Buttonwillow Raceway (Unlimited AWD Class).
I’m sure it won’t be long before we get more details, but I am also sure several media companies have the footage on lockdown.

