We may have met mammoths in Vermont after all

//We may have met mammoths in Vermont after all