1971 Imperial LeBaron

Welcome to Down On The Street » 10/22/08 9:00am 10/22/08 9:00am, where we admire old vehicles found parked on the streets of the Island That Rust Forgot: Alameda, California. Today's car is one I'm quite familiar with, since it's now sitting in my back yard. No, it isn't my current Personal Hell Project; I'm helping Czech automotive journalist…