New Guy in Town

New Guy in Town

A man finds himself in the clutches of a strange new town.