Corpse of "Big Foot" supposedly found. Press conference Aug 15th!
A group of three men claim they have found the body of a bigfoot somewhere in the state of Georgia. A press conference is set for this Friday in Palo Alto, CA. Enthusiasts are skeptical but not completely dismissive. Get your Friday flash fun with video overlaid overtop of an advancing slideshow and two separate sources of annoying music at their website which has the press conference announcement.