Cheers to the Springs Ensemble Theatre (1903 E. Cache la Poudre St., springsensembletheatre.org), whose members actually filmed a trailer and posted it on YouTube to promote this month's run of The Smell of the Kill. Damned if I understand the whole bit…
Return to event page »