Seems legit.
Tesla Dudes
Chevy Dudes
A Random Dude in a 1.8L Datsun