1970 Dodge Challenger

Welcome to Down On The Street » 11/13/08 9:00am 11/13/08 9:00am, where we admire old vehicles found parked on the streets of the Island That Rust Forgot: Alameda, California. Today we've got a car that I knew I'd find in Alameda someday: a Chrysler E Body! Now, these things have become totemic worship objects for Baby Boomers who remember when they…

Top Seven Best Cars To Die In

Hey, we all have to go eventually, right? So ask yourself this: When the inevitable happens, do you want to check out in your sleep? Expire in the comfort of your own home, perhaps, surrounded by softly weeping loved ones? Or would you like to drive into that undiscovered country from which no hoon returns, shouting… » 4/05/08 7:21pm 4/05/08 7:21pm