Poor Pooch Falls From 21st Floor Balcony Onto SUV
Story By: Buli Liang, Sub Editor: Joseph Golder, Agency: Asia Wire Report Video Credit: AsiaWire This is the moment a small dog which had reportedly fallen from a 21st-floor balcony lands on top of an SUV. The startling incident occurred in Xiangzhou District in Zhuhai City in South China’s Guangdong Province and was recorded by…
Comments Off on Poor Pooch Falls From 21st Floor Balcony Onto SUV
August 16, 2019