Home › Forums › Mystery Booms and Loud Rumblings › What was that loud explosion noise over London at 10:15 pm on May 5 2016? › Reply To: What was that loud explosion noise over London at 10:15 pm on May 5 2016?
It seems there were big fireworks as a luxury ship entered Greenwich, London, yesterday night: