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.
Read More...
[Source: MiamiHerald.com: Weird News]
No comments:
Post a Comment