Bigfoot Photographed in Idaho?Bigfoot Photographed in Idaho?How in the HELL did I miss this story? Someone took a photo of Bigfoot here in Idaho last month...people, people, when this happens you gotta share it with me just so I can rub Nicole's nose in it...Mike KasperMike Kasper