Wry Catcher
Diamond Member
- Banned
- #1
Anyone watch the Formula I race in which all the cars were Electric?
See: Inside Formula E, the electric car league vying to become the future of auto racing
NYC to host Formula E Championship finale, race cars to top 180 mph
See: Inside Formula E, the electric car league vying to become the future of auto racing
NYC to host Formula E Championship finale, race cars to top 180 mph