1961 Dodge Lancer 770 In Denver May Be Obama's Personal Campaign Vehicle

This is Down On The Street Bonus Edition » 8/26/08 1:20pm 8/26/08 1:20pm, where we check out interesting street-parked cars located in places other than the . It's since we've seen one of Denver's many cool street-parked cars, and what better place to look for one than right in the heart of the Democratic National Convention madness downtown?…