Originally posted by kulguyssj4
What is the West Memphis 3 on bobanddavid.com?
Why are they supporting them?
Where is my ham sandwich?
I think the West Memphis 3 movie (Paradise Lost) was originally on HBO around the same time as Mr. Show originally aired. Now here they are, together again after all of these years. It's like a mini-HBO reunion.