people desperately try to escape train filling with smoke
Rumble
the doors wouldn't open so people had to smash through the windows to escape. London subway UK.
the doors wouldn't open so people had to smash through the windows to escape. London subway UK.
The London subway is super developed. Buying an oyster card Oyster Card can be convenient to take the subway, and it is not..
Scientists Discover Ancient Civilization in London Subway.