Welcome to
Down On The Street »10/24/08 9:03am 10/24/08 9:03am, where we admire old vehicles found parked on the streets of the Island That Rust Forgot: Alameda, California. Not a lot of Italian machinery on the island these days; we've seen two Alfa Graduates (an and an ), three Fiats (a , an , and an ), and a . Today we're adding another Alfa to…