A Washington State DOT webcam has apparently caught several images of what some folks are saying is Bigfoot. The images are convincing. Take a look here, and you be the judge. I was lucky enough to meet Bigfoot this last weekend at the Brainerd Jaycees Ice Fishing Extravaganza. He's a cuddly teddy bear.