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