10 Jul 2008, 14:06
Some of you may have seen this posted on the DML already but in case you missed it:
"Word on the street has it that Delorean One has an ad in the upcoming Delorean World Mag that says they are shutting their doors in Dec 2010.
It says something to the effect that they are moving to "Phase II" of their business, whatever that means."
Cheers,
Phil
"Word on the street has it that Delorean One has an ad in the upcoming Delorean World Mag that says they are shutting their doors in Dec 2010.
It says something to the effect that they are moving to "Phase II" of their business, whatever that means."
Cheers,
Phil