Tag: vs muscle

P100D Tesla TROLLS Muscle Cars!

You’ve seen him on our channel before – destroying the streets with his Gutted Tesla P100d. Now he’s BACK – but at Street Car Takeover Atlanta! And he STILL can’t…