wearethemighty.com
Loud noise that woke up London residents in the night explained
An extremely loud noise awoke many Londoners in the middle of the night, with some claiming they felt their cars and houses shake.