Wolverine Strolls Through Nature Trail...Carrying A Goat's Head!

 

This bicyclist got quite the sight, when a wolverine comes strolling through the trail...carrying a severed goat's head!

title

Content Goes Here