In the craziest Twin Peaks yet! We get the Woodsman, a nuclear explosion, garmonbozia, and THE Nine Inch Nails. Greg and Ryan gotta light for you in this week's recap!