Bigfoot Lives!Living in small-town Nebraska has taught me to always take advantage of area happenings, no matter how weird. This is how I found myself...