Jon and Liam enter the town of Twin Peaks to try to figure out who killed Laura Palmer... oh no, wait, they already did that; we're visiting to see if it deserves a place in the Hall Of Pain!  And because we like damn good coffee and cherry pie...