Despite living in Seattle for the past ten years, Sasquatch Festival is an event that I've always managed to pass up. Post my adolescent Warper Tour days, sweating and baking in the sun with a beastly mass of other human stinkers just hasn't seemed all that appealing. Not to mention...