
Brian Deel and Thunderpower Dominate the TOUR
Tuesday, Apr 19, 2011 12:00am
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!
Viewer Comments




