Video: Fire Department Tears Open Tesla Model S, For Science

by Christopher DeMorro March 7, 2013 2 comments