Bigfoot…in Britain?
Britain is the country traditionally associated with ghosts and fairies?but Bigfoot? However, Bigfoot encounters are being reported all over the U.K. and have increased dramatically over the last six weeks. They’ve been seen in a forest in Sussex, and reported from Lancashire, Sherwood Forest, Scotland, and most of all, from Bolam Lake in rural Northumberland. The reports are so similar that everyone must be seeing the same creature?whatever it is.
read more