Speak EV - Electric Car Forums banner

1 - 8 of 8 Posts

·
Registered
Joined
·
780 Posts
@gmartin27 I appreciate that this may come as a bit of a shocker.... but a large majority of people don't actually live in the United States :eek:

Amazing but true...
 
1 - 8 of 8 Posts
Top