Explosion At Roast Duck Shop Blasts The Backside Off Trousers Worn By Passerby
https://www.youtube.com/watch?v=2CPELmSQ2Kg This is the moment a huge explosion at a roast duck shop in China blasts the backside off the trousers of a passerby. The shop blast took place in the city of Yulin in the Chinese province of Guangxi on 17th February. According to local reports, a small fire…