
Me and Bigfoot
In the past Bigfoot’s existed exclusively in the myths and legends told around the glow of the campfires of North America. Now “Bigfoot / Sasquatch” lives like the rest of us in the glow of the electronic campfire that is television and computer screens around the world. In light of