As an expert on the subject, I promise, it was not a Yeti. In the south we have Sasquatch in the Appalachian region and Two Ton Togarugas from about Jasper south. They are almost never seen because they stay in trees and sound like owls. They are all related, different sub speciesJust because you never see one, doesn't mean they're not there, just like a good sniper..