controlled explosion

WATCH: 19 buildings in China blown up in just 10 seconds

BEIJING: On Sunday, a total of 19 tall buildings were demolished in the space of… Read More