A hump-backed freak terrorizes a small Vermont townA hump-backed freak terrorizes a small Vermont townA hump-backed freak terrorizes a small Vermont town