Found this at the Sinsheim Technical Museum
View Single Post
09-01-2010, 03:41 AM
Join Date: Feb 2008
I see DeLoreans all the time in Houston driving down I-10.
Apparently Houston is one the few locations with an active DeLorean dedicated repair.
A real treat was seeing a Red DeLorean which of course was not stock.
View Public Profile
Send a private message to Saquist
Find all posts by Saquist