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. Another good find in Denver, just a block from the Land Rover Station Wagon.
Regular W108 Benzes are pretty nice, but the hot-rod V8 version from 1971-72 is extra cool. Perhaps a good candidate for a Red Pig replica?
[gallery 5430067]
Advertisement