Point of No Return Improv Troupe Laughs it Up with Spring’s Arrival
Despite their smaller than usual cast on April 21st, the Falls-based Point of No Return Improv troupe (PNR) celebrated both Earth Day and National Humor Month at Quirk Cultural Center. […]
Continue Reading