What cars have you owned

Discussion in 'Science, Technology & Car Chat' started by Drunken_Idiot, Aug 13, 2006.