by Trisha Leaver
When their car breaks down, Dee, her boyfriend Luke, and his brother Mike walk through a winter storm to take refuge in a nearby deserted town called Purity Springs, but in the morning they see the…