James and the Giant Peach – SDSU

JAMES AND THE GIANT PEACH, now playing at the San Diego State University’s Don Powell Theatre is a delightfully entertaining, and creative show with wonderful sets, puppets, and a cast.  It’s only playing through May 3rd so go see it before it’s gone! Based on the Roald Dahl children’s book of the same name this…