Video: Tesla Model S Lapping Laguna Seca

by Christopher DeMorro September 19, 2013 2 comments