Pets left alone cause havoc in the home

Published August 29, 2020 27 Views

Rumble When the owner of this house in Houston, Texas returned home to find the TV on the floor, CCTV footage was viewed to find out why. What you see is exactly what happened.