Find in Northern Ireland. So, check this out – archaeologists stumbled upon some seriously ancient…