Seneca ghost deers in Seneca Army Depot, upstate New York— Posted by jody https://bazaar.co/jody/satisfied-curiosity/posts/3969