The sound of relentless rain fills the air as a driveway and lawn are swamped by a sudden and intense storm in Birchy Bay, Newfoundland. This clip highlights the raw power of nature on the Canadian ...
On August 4, 2026, in Harbin, Heilongjiang, China, @1plus1equalsafield shared a video showing severe urban flooding following ...