Misc: The worlds longest escalator is in Leningrad Metro, ______ metres long?


Answer: Loading...