Pets left alone cause havoc in the home

Published September 2, 2020 3 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.