Telluride Inside & Out

Telluride Theatre: Little Shop of Horrors

Telluride Theatre presents its own unique slant on the classic sci-fi rock musical “Little Shop of Horrors” live at the Palm Theatre Tuesday – Sunday, March 10–March 15. The show’s director Sasha Sullivan explains her unique […]