Day

// July 25, 2014
JUL
25
2014

SOMEWHERE THAT’S GREEN…

An alien plant came to life once again on the Castle stage tonight as brilliantly costumed performers danced and sang the story of the Little Shop of Horrors. The show, which is a musical spoof on old black and white sci-fi movies, is set in a rough urban downtown district. It is
COMMENT 1