Search results for: marc tarpenning

Found 1 result for: marc tarpenning

Q: Which famous American electric car company did Martin Eberhard and Marc Tarpenning create?

A: Tesla