Buzzfoot: Bigfoot is the buzzword on social media this week

Bigfoot is big in the news this week,