Screw Bigfoot.
Go see this:
http://www.freerepublic.com/focus/f-chat/2519286/posts
LtC West makes far too much sense. The media will bury him.
(I hope and pray that I am wrong.)