December 01, 2005

Metro Passengers Test New Escalator Signs
It may be sad, but this is some of the best news I've heard in a long time.
Posted at 09:40 AM