Cute Parody of EV's (Tesla Wins)!

garsh

Dis Member
Moderator
TOO Supporting Member
Joined
Apr 4, 2016
Messages
10,881
Location
Pittsburgh PA
Tesla Owner
Model 3
Country
Country
#3
It's just this commercial, but with a Tesla symbol on the monster and other carmaker symbols on the astronauts.