3,718,567 views
3 months ago
607,003 views
9 days ago
5,800 views
1 day ago
1,550,126 views
4 months ago
Show more
256,964 views
9,976
0
Doug DeMuro
4.81M subscribers
Tags
electric vehicle
self-driving car
doug demuro
demuro
doug de muro
1800 Comments