Wednesday, November 17, 2010

Two Tangos at Los Angeles Auto Show



Tangos are on display at the Los Angeles Convention Center through Thanksgiving weekend.

Share/Save/Bookmark