~~tag-text~~
Echo Valley, Colorado, is a place where the natural beauty of a stunning river valley meets a budding hipster urbanity. But when an internet stalker is revealed to be a cold-blooded killer in real life, the peaceful community is rocked to its core. It sho... SEE MORE