Meet the all-electric ED Torq race car, a bizarre self-driving car that could compete at Le Mans before 2025. Unveiled at the 2015 Geneva Motor Show, the ED Torq is fully electric and doesn’t have any glass throughout its design. Instead of windows, drivers watch the road through a combination of interior monitors. The all-electric ED Torq […]

