I get that this could signal the return of the Mark twain boat and the Sailing Ship Columbia ... maybe the canoes?
What do we think about Tom Sawyer's Island?
Fantasmic?
What is y'alls best guess on time frame for these to return?
And forgive me for not understanding all the inner-workings of things at DLR, but how would the river's return impact the train?
Why was the train down - just because of the "bad show" of construction or was it something technical/logistical related to the area?
thanks!