Tesla Roadster Pictures From SF Green [Pics]

by Clayton May 15, 2008 21 comments