x
Submit Upload
Submit

Home  >   Week of Jul 14, 2014

1 of 25
July 13, 2014

Tesla Model S
Fremont, CA

The owner of this brand new Tesla couldn't even make it off the dealership lot before they managed to wreck it. The accident happened in front of the Tesla manufacturing facility.

wrecked-email

Get Our Daily Updates!

Join the 150,000 fans who subscribe to our awesome email updates

x