While vacationing in beautiful Sun Valley, Idaho with their families, Jessica and her cousin, Isaac, are about to find out that the stories about the Idaho ice beast aren't just tall tales.
Try changing the filters