I'll bet this guy works in a body shop where he was able to collect all these car emblems.
Everywhere you look on LA streets, you see cool cars. Exotics, hot rods, low-riders, you name it. In LA, you are what you drive!
Los Angeles, California, US
Discovered by Jim Hayes
on 21 November 2007.
1033 views.