Exclusive: Hey Top Gear, You Have To Fill Up Electric Cars Too, Duh!Exclusive: Hey Top Gear, You Have To Fill Up Electric Cars Too, Duh!
Have you ever been on those roads in North Dakota where you pass a sign that says “No gas for next 80 miles”? Or perhaps you’ve traveled through the frozen wastelands of Northern Canada or Alaska...