Great Britain now! 78,000 people under the water! London and Liverpool closed!

Uploader: Truth

Original upload date: Sat, 26 Aug 2023 00:00:00 GMT

Archive date: Thu, 31 Aug 2023 23:21:49 GMT

In an unprecedented turn of events, the bustling metropolis of London finds itself in the grip of a relentless and devastating flood. Streets that once echoed with footsteps and car engines now resemb
...
Show more