Unrusted Alfa Romeo 164L Heals The Sick, Restores Sight To The Blind…

This is Down On The Street Bonus Edition » 10/24/08 5:00pm 10/24/08 5:00pm, where we check out interesting street-parked cars located in places other than the . With the we saw down on the Alameda street this morning, we might as look at a Alfa this afternoon? Why miraculous? Because 1991 Alfa Romeo 164L lives down on the Minneapolis street, a…