Here We Go Again...Quantra Claims to Have Captured a Bigfoot Alive.

At least it's not a Bigfoot in a freezer claim. Some guy named Ed Smith is saying there should be a press release within 48 hours or....60 to 90 days.The guy Smith and the organization seemed to be legit in the Bigfoot research field until now.I'm calling B.S. on this one.Here's a link. [link to bigfootevidence.blogspot.com]