Place: Downtown Los Angeles, Los Angeles, California, United States
By Jim Hayes Uploaded on 21 November 2007 42 views
It's only appropriate that downtown art in LA be car-oriented.