Are freakishly massive moles invading Chesterfield?

Is Chesterfield under attack from giant moles?

Tuesday, 24th January 2017, 8:34 am
Updated Tuesday, 24th January 2017, 5:52 pm