Tesla P85D Drag Strip DOMINATION!
0
0
4,368 Views·
10/18/23
In
Sports
Are the electric cars finally taking over drag racing?! Not yet - but this ambitious lil electric luxury sedan DID in fact take home the GOLD in the 11.0 Street Class! Using a 100% “stock”...
Show more
0 Comments
sort Sort By