The Town Monster is a rock band from Columbus, Ohio. We also make cartoons and stuff. Your mom loves us.
Male
Electraplay Studios
Recording Workshop
Columbus, Ohio
Joined on 12/21/10