Some people have seen flashes of light in the sky and others say they can feel building ‘shaking from the winds’
My London – WeatherRead More

Some people have seen flashes of light in the sky and others say they can feel building ‘shaking from the winds’
My London – WeatherRead More
