Michele Dumoulin plays Velma, the brainy one, in "Scooby-Doo Live Musical Mysteries."
« Back to BroadwayStars