CHECK IT OUT: RICHARD’S “HOUSE OF CROUSE” PODCAST EPISODE 63!
Welcome to the House of Crouse. West of Memphis, is a documentary from Oscar nominated director Amy Berg, details the efforts to find justice for Damien Echols, Jessie Misskelley Jr. and James Baldwin, collectively known as the West Memphis Three. Last week I saw a tweet from Echols–“I walked off of death row exactly 5 years ago today.”–and was inspired to go back into the HoC vault to find chats with Echols, his wife Lorris Davis and Berg. It’s fascinating stuff, so c’mon in and sit a spell and listen in.