Six inches of rushing water is enough to sweep a pedestrian off their feet. Twelve inches can carry away most cars.
On September 8, 2025, in Shanghai, China, @Yiyin shared a video taken after work showing the city’s roads submerged in floodwaters following a heavy rainstorm. Filmed from inside a car, the video ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results