yeah....I didnt know what "tube" was till I read the article either...

It looks like its the name for underground trains in london...kinda like a subway...