Shrek The Musical

· Concord Youth Theatre · Concord

Theater

“Once upon a time, there was a little ogre named Shrek….” Thus begins the tale of an unlikely hero who finds himself on a...

Part of a recurring series