The closest things to Unicorns, a herd of white deer, were spotted in Seneca Co., New York, on land belonging to the U.S. Army. Bianca Solorzano reports.
The closest things to Unicorns, a herd of white deer, were spotted in Seneca Co., New York, on land belonging to the U.S. Army. Bianca Solorzano reports.