So it turns out that if scientists don’t see a thing for a while it’s not necessarily extinct? Who knew?
It has relatives on Long Island............