Sunday, November 20, 2011

Police in Boulder, Colo., have solved the mystery of how a severed bison head ended up on a decorative rock in someone's front yard. It belongs to somebody who lives in the home but forgot to tell his roommates about it.
[Source: Weird News]

No comments:

Post a Comment