I saw on one website some pics of the 20K ride over there? Is it still operational?
Disney4648 New Member Original Poster Jun 20, 2002 #1 I saw on one website some pics of the 20K ride over there? Is it still operational?