On January 1, 2025, in Manchester, England, UK, @MrVikas shared a video showing a river overflowing due to heavy flooding. The footage captures powerful floodwaters carrying tree trunks downstream.
Cars left underwater as mass flooding wreaks havoc in northern England. A 'major incident' has been declared in Manchester after severe rainfall left people trapped in homes and canals were breached ...