Iso Rivolta Fidia And Rat Rod Chrysler Sebring Down On The San…

This is Down On The Street Bonus Edition » 9/19/08 3:02pm 9/19/08 3:02pm, where we check out interesting street-parked cars located in places other than the . San Francisco is just a few miles from Alameda, right across the Bay, and I wouldn't be shocked to find that it has as many cool old cars per square mile as the island. spotted this…