Has anyone been there? I love museums and I've been trying to get there for about a year now but whenever I take a vacation bad things stop me from visiting. Last time my daily died on me the morning I wanted to go see it. I'm starting to think it is cursed.
They have a Delorean in the museum, no idea what Vin. http://www.tacm.com/carmuseum/1983a.htm