Last Minute Productions brings Lea DeLaria to WCU (for real this time)

As some of you might have noticed, Lea DeLaria, widely known for her role as Carrie “Big Boo” Black in the Netflix original series Orange is the New Black, has been scheduled and rescheduled to speak on Western Carolina’s campus for some time now. Those that have been looking forward to DeLaria’s appearance since last semester […]