Beth Ann

Beth Ann is a girl from Massachussetts. Living in the town of Innsmouth. She tries to assist April and the turtles about the monsters in town in the "In the Dark" TMNT Adventures story.