Share

18-story building demolished in 5 seconds in C China

It took just five seconds to demolish this 18-story building in central China’s Hubei Province on Tuesday morning.

Leave a Comment