2007 Year in Review - The year of the Major Track Closings?
What will 2007 be remembered for in the electric on-road world?
- All the major on-road tracks seemingly closing at once? Anyone have a list?
- The rise of brushless and lipo?
- The anticipation of the Tekin brushless systems?
Others?