30.12.03

CLUELESS TOURISTS show up on the Tube for New Years, reports London Underground, where the mannerly thing to do on the escalator is indeed stand right, walk left.

No comments: