Metro Roundup: Birmingham Children’s Theatre puts on E.L.V.E.S. 2.0

by