I saw this spectacular cloud formation looming over Central London as I drove back in on the A3 this evening.

It really reminded me of the moment when the alien ships arrived over the world's capital cities in Independence Day. There was nothing on the radio about it though!

Comments
Sign in or get an account to comment.