REDBAR™
RED BAR RADIO S13 E07
Director TJ NILSSEN is here to talk about his upcoming film, “The Last Stop” – a documentary about the Elan School in Poland, Maine – one of the most controversial therapeutic boarding schools that ever existed. (Also the “school” I went to as a teen). Enjoy!
The post RED BAR RADIO S13 E07 appeared first on THE RED BAR RADIO SHOW.