As frustrating as it is for everyone stuck overseas, London's skies haven't been as peaceful as this since the 12 September 2001.
Comments
Sign in or get an account to comment.