May 18, 2021

A Metre Long Pet Alligator Falls from a Building and Terrifies Neighbours in China (Video)