TASHTAGOL, Russia – The Wall Street Journal confirmed today that Bigfoot hunters had found the beast in Siberia.
BIGFOOT BACK IN THE WOODS!
ANCHORAGE, AK – Bigfoot was spotted in the woods outside the city after leaving St. Elias Specialty Hospital. Bigfoot was taken to the hospital a month ago with a torn … READ MORE