Tuesday, June 10, 2008

La Brea, south of Wilshire



Anybody remember Gotcha? They still exist in Europe, with stores and everything. If they had a headquarters in LA, this is maybe what it would look like, if they were successful.