[–] 23777225? 0 points 3 points 3 points (+3|-0) 8 months ago
Its about time electric cars made some progress. Theyve been around for 120 ish years or so