Animal Planet show comes to Wichita, in search of Bigfoot

January 27, 2013 11:33 PM