Sleazeball caught abandoning dog at infamous dumping ground | New York Post

Authorities in Texas installed cameras near known dog dumping spots in an effort to crack down on the illegal, and completely unacceptable, practice of abandoning animals. The cameras led to the arrest of Gorge Spears.


(Source: YouTube)