Bigfoot Spotted in Major US City
simply frogg has solid scientific proof!
Once again the cast and crew of Simply Frogg has breaks journalistic ground with a story that will rock and shock your shorts off. They found hard evidence that Bigfoot (AKA: Sasquatch) lives in a major United States city.
All previous Bigfoot sightings took place in the Wilderness, true, but the eveidence gathered by Simply Frogg crew members, as you will see, speaks for itself!
Simply Frogg and Americas Best
free jokes, comments and graphics
Despite the quality of this scientific proof, National Geographic has not yet called with an offer of an exclusive TV documentary.....