Damn Fine Kofi Posted on October 7, 2014 by Lee Zachariah Reply The first exciting cameo in the Twin Peaks reboot revealed!