11.26.2012 - By The Bigfoot Show
Melba made us do it! An entire show dedicated to the Ketchum press release including an interview with Dr. Todd Disotell of New York University.