Skip to main content
St. Peter stands before the pearly gates speaking to David Lynch.
“O.K., but who really killed Laura Palmer?”
Cartoon by Navied Mahdavian and Ellis Rosen