Whilst passing through the Grangetown suburb of Cardiff and wandering down Cornwall Street, something caught my attention out of the corner of my eyes. I stopped and looked at this phenomenon appearing up Chester Street. What was it?
Yep it looks like those Terminator Moles have been on the prowl again and been ripping up through the tarmac.
Are they exclusive just to Chester Street or have these amazingly strong beasts been spotted elsewhere?
If anyone else has experienced any strange animals like this appearing on a street near you please let us know more!