According to the Dutch version of "Top Gear" magazine, the world's most popular TV show featuring discharged electric cars returns June 12. (Sorry, Rapture seekers.) UPDATE: A Top Gear source tells us their Dutch colleagues are wrong. (H/T to Joosep!)
Kinja is in read-only mode. We are working to restore service.