sasquatch

The Hunt for the SEO Sasquatch

Recently, some of us at the office have been discussing one of the most popular American folklores of all time, the legend of Bigfoot or Sasquatch. In fact, there was a recent headline in the news about a famous Bigfoot hunter who claimed he found an actual Sasquatch carcass in the backwoods of Georgia. The […]