Tag: Extreme E
Extreme E, off-roading goes electric
Extreme E's Odyssey 21 prototype had its first public outing last week at the Goodwood Festival of Speed.
The Goodwood Festival of Speed was the scene of an unveiling for the least unusual this year. Extreme E is the name of a new motorsport discipline...