By lordmono @ 2006-04-06 19:54:16
Boston Township. A small town that the locals say is haunted and all of the people who live there worship Satan. There are millions of ghost stories and rumors to come out of this place. It is better known to the locals as "Mutane Town".
6.3 (4 votes)