Inside EVs Tesla Model S P85D Versus Audi R8 V10 – Drag Race Video June 24, 2015 admin Sorry Audi. Maybe next time. …read more