Tag Archives: deer

Unicorns are Real!

A deer with a single horn in the center of its head — much like the fabled, mythical unicorn — has been spotted in a nature preserve in Italy, park officials said Wednesday.

Link and picture here!