Cops: Mountain Lion May Have Broken Into Home Because of Taxidermied Big Game All Over Walls
SIR, THAT IS MY MOTHER
Authorities say the animal may have been enticed inside by âseveral large game, taxidermy trophy heads mounted on the interior walls of the residence.â