Natural State Escape – Tamra Lockard

Frank and Shelly, a young married couple from New York, embark on a peaceful vacation to the country, in a small town named Mountain View, in the Ozarks of Arkansas. But their vacation is anything but peaceful when a serial killer is on the loose and Frank and Shelly are closer to danger than they know.