DeLorean???

Peter

Rookie
I heard something about that they're are going to be being sold again starting in 2008, anyone else hear something like this?
 
Top