No, No, No, not Sasquatch...that's already been proven to live there. This is a giant earthworm that spits for defense. I just hope it doesn't shut down any riding land!
http://www.foxnews.com/story/0,2933,531801,00.html
http://www.foxnews.com/story/0,2933,531801,00.html