ADVERTISEMENT | ADVERTISE WITH US
ADVERTISEMENT | ADVERTISE WITH US
Thunder Power is pleased to announce a big win at this year's Tour National Finals.
Brian Deel dominated the 2011 Tour National Finals in 17.5 Stock Car using the new Thunder Power Z3R motor at R/Car Raceway in Indianapolis; IN. Brian swept all of the qualifying rounds, set a new track record. He then went on to win the main event by over a lap on the rest of the field!
Thunder Power sends out a BIG Congratulations to Brian Deel for his win!
ADVERTISEMENT | ADVERTISE WITH US
ADVERTISEMENT | ADVERTISE WITH US
Recent comments