"LIYANG STAR CITY PHASE II" content on TweakTown - Page 1
We found 1 items for the tag: LIYANG STAR CITY PHASE II
NEWS
Video captures 15 skyscrapers blowing up simultaneously
A video has captured the moment fifteen skyscraper buildings were blown up simultaneously in a big mass demolition project.