Mitch Medford
Meet the Zombie 222
All-electric 1968 Mustang does 0-60 in 1.9 seconds
All-electric 1968 Mustang does 0-60 in 1.9 seconds
Xcar gets beind the wheel of James Bond's new car
The Radical SR8 LM has held the Nürburgring fastest production car lap time since 2009