It did exist!This has really been bugging me for a while...Was there a Casper walk-thru attraction where you got to visit sets and props from the film? I've been looking for pictures and videos of it online, but there seems to be little evidence that it existed (There are pics and vids of a similar attraction at USH). I swear I have vague memories of it, but I'm beginning to think I might just be imagining it. Does any one remember what I'm talking about? Anyone have pics or vids of it? Thanks!
And you can see just a bit of the inside towards the beginning of this video: