Or is it possible that we have just seen two undiscovered species? The post West Virginia Residents Baffled After ...