Tsk, tsk... that place doesn't exist. It's a myth. Like the spider-someone of other who clings to walls. No such thing. *lol*
-----------------------------------------------
Ha ha ha! ROTFL! Well, at least it exists at Universal Studios - or haven't you seen my picture? <g>