Murilee's Down On The Street Favorites For 2008

Every weekday in 2008- except for Christmas Day- we saw another cool street-parked vehicle from the streets of Alameda, California. Now I'm going to share my personal favorite ten DOTS finds of the year. » 12/31/08 4:00pm 12/31/08 4:00pm

Once I found the , I figured there'd be no way in hell I'd ever find a cooler street-parked Citroën on the…