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.
Subscribe to:
Posts (Atom)