A friend of mine, who happens to be a TDR member, was up in the Cascade Mountains recently with his son fishing. They were in some remote area and driving out in his Ram, when he claims he and his son saw something, an animal, that they simply cannot explain. 12" foot prints, stood upright, very fast and they only got a brief glimpse. I personnaly think he was inhaling to many diesel fumes, but he's adamant about what he saw. Should I believe him?
