Huge rocks from the sky break the roofs of hundreds of houses! Storm of the Century in China Channel: Vulnerability • Sourced: Youtube • Published 2 months ago