This is Down On The Street Bonus Edition, where we check out interesting street-parked cars located in places other than the Island That Rust Forgot. When was the last time you saw a Rover 105?

Read…