Troy Sellars just won the SEVWA Turbosmart Pro Outlaw points Championship!!! He runs a small shot on top of the turbo for a best run this year of 6.11 in the 1/8 mile in full street trim!!!! Great job Troy and the team!

Posted on October 23, 2012 by Marina