1985 Cadillac Cimarron

Welcome to Down On The Street » 8/19/08 9:00am 8/19/08 9:00am, where we admire old vehicles found parked on the streets of the Island That Rust Forgot: Alameda, California. With all the cool cars and trucks we've seen in this series, it may come as a shock to some that the first-ever DOTS car- that is, the first use of "Down On The Street" as theā€¦