This is apparently[um, not quite so.. ] a news segment from Ireland. I have no idea how that woman managed not to laugh while presenting it.