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!
- Category
- Cars Tesla Cars brand T - Marka Avto T
- Tags
- Tesla, P85D, Drag
Comments