Speak EV - Electric Car Forums banner

1 - 3 of 3 Posts

·
Super Moderator
Joined
·
7,473 Posts
Haha no I thought the same thing. I also like the fact the episode is called "The Musk Who Fell to Earth", that's a nice scifi geek nod.
 
1 - 3 of 3 Posts
Top