Please enable JavaScript
There's this 20,000 Leagues Under the Sea sort of steampunk escalator somewhere in the USA, as shown in this shaky video snippet. Where is it?