Tag: bigfoot

Scots sleuth claims “Bigfoot” creature is hiding out in Galloway Forest Park

A SCOTTISH sleuth reckons he's found compelling evidence of a "Bigfoot" creature hiding out in - Galloway Forest Park. Part-time labourer and gardener Robert Shankland...

Latest News

WordPress Cookie Plugin by Real Cookie Banner