Arts & Culture

August 8, 2013 10:00 AM

An alien with an appetite

The newly renovated Cambria Center for the Arts Theatre let a giant muppet run amok on its enlarged stage in “Little Shop of Horrors.”

Related content

Comments