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…