Type keyword(s) to search

TV TATTLE

Discovery Channel removes a scene showing a River of No Return cast member hitting a horse in response to a PETA complaint