Has anybody seen Inspector Sands?

Apr 23, 2016, 03:19 PM, London, Greater London, England

When heard at London stations and Inspector Sands announcement usually heralds certain doom, such as a fire evacuation or bomb scare. On this occasion however it seems somebody had simply fallen asleep on the button. #InspectorSands #Warning #Announcement #Alert #Tube #Underground #Stratford #London

clip location map