This town of Jesus is actually in France (near Dun sur Grandy)! The band was founded in 1991 and issued a thrashy demo in the same year.