Matt Moneymaker has Tweeted that a cave neat Logan Utah may be the home of a Bigfoot. Leaves inside form a bed. The leaves are green, as if they had been fresh picked. BFRO is staking the cave out since the Bigfoot may return. They have FLIR, so they may get something. This is an active situation.
posted from Bloggeroid