Abby Mueller & Drew Gehling Photo
From:
Photos: LITTLE SHOP OF HORRORS Celebrates 1500 Performances
Little Shop of Horrors, starring Nicholas Christopher and Sherie Rene Scott, celebrated its 1500th performance at the Westside Theatre in NYC. See photos from the celebration and learn more about the show!