Site icon Who2

Georgia “Bigfoot” is a Rubber Monkey

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

    Related Biography:

    From the Who2 blog:

    More from Who2

    Exit mobile version