Body of Bigfoot found!!!
eyendsky
Published
08/16/2008
Off duty officers find body of Bigfoor in Georgia. Fox news invited to join scientists in examining body.
1 Comments