Small-town life is often thought of and portrayed as being peaceful and idyllic, places which are rarely touched by danger, ...