7.06.2007

At least the traffic cameras worked

London Bombers Sped to Glasgow, Authorities Say
Link: London Bombers Sped to Glasgow, Authorities Say - New York Times

No comments: