views

Monday, May 31, 2010

Where in Long Beach?

This ad is from The Long Beach Independent, January 3, 1947. The place at 1454 Wilmington Blvd is now a shop called Avalon Muffler. And what is that? A 1958 Chevy Impala parked in front?

2 comments:

BlogCatalog

Motor Sport Blogs - BlogCatalog Blog Directory