We Have to Go Back! #IGGPPC Rewatch: Twin Peaks, Love it or Loathe it? Author Hadas Date August 16, 2015 We’re back with Iggle Rosa (aka Camp Counselor Timon), and Lulu who joined us...