cryptoworld.co.uk
Clear Picture of Virginia Bigfoot?
It’s clear, but not very close, so could be anything, maybe Bigfoot?