The Who2 Blog

Georgia “Bigfoot” is a Rubber Monkey

Oh, dear. The lastest Bigfoot sighting turns out to be a hoax.

Related Biography

Share this: