TESLA test drive in New York City

Mario takes a ride in a TESLA

Posted on October 23, 2010 in Events, Pictures

Share the Story

About the Author

Back to Top