Welcome to Down On The Street, where we admire old vehicles on the streets of the Island That Rust Forgot: Alameda, California. It turns out that the ’81 Strada we just saw was an old DOTS car with new paint.
Continue reading here:
1963 Ford Falcon Futura