Life Sasquatch Spotted in Suncrest! By Mix 105.1 Posted on May 1, 2015 Share Tweet Share Share Email There’s no more denying it, the “Mythical” Sasquatch is here! Visual evidence: Related Items:big foot, lexiandbanks, sasquatch, spotted, suncrest Share Tweet Share Share Email Recommended for you Orlando Bloom Just Had A Mini ‘LOTR’ Reunion He Said, She Said Survey How to Be Caller 10!