ThoRR Electric Se7en Should Have Shocking Performance

Thor is of course the Norse god of thunder, thunder comes from lightning and lightning is made of electricity, thus naming an all-electric se7en ThoRR is appropriate. The chassis we all know and love is largely unmolested, but the powertrain is pure electrons with a Siemens 3-phase electric motor sporting a redline of… »4/28/08 12:15pm4/28/08 12:15pm

Jalopnik Road Trip Report: Sevening on the Tail of the Dragon

Last weekend, I drove for 32 hours and more than 1,700 miles in the process of making an increasingly popular vehicular pilgrimage. No, not Bowling Green, nor Indy, nor Pebble nor Laguna. There was no factory tour waiting for me at the end of my journey. No concours of priceless Italian bella macchina. Just a… »11/09/06 1:00pm11/09/06 1:00pm