Live unicorn discovered in Italy!
A living unicorn has been discovered in the Tuscany region of Italy – that is, if you define “unicorn” as a beast with a single horn. Italian unicorn deer. ROME – A deer with a single horn in the center of its head — much like the fabled, mythical unicorn — has been spotted in […]
Filed in Articles One Response so far