Saturday, April 24, 2010

Tesla's Manhattan Showroom



2 comments:

Unknown said...

In the market, Lee?

Guzilla said...

Sadly.... No.