Check Out The New VIDMAX VIRAL Now!

Body cam released after couple arrested for allegedly locking 36 dogs in a U-Haul in Oklahoma City