A man is being investigated after a mountain lion was found dead on the hood of his car. He says he killed it with a shovel in self defense but CPW says the Ilion's injuries don't match up with his story.
BJ & Jamie
13,863 clip(s)
Full Show
Tabloid Trash, Shout Out Mark
Dabber Thief, Tabloid Trash