I don't normally show my ugly mug on camera, but I got this morbidly adorable Funko POP! figure of Laura Palmer from Twin Peaks wrapped in plastic and I had to share it with the world. (Excuse the audio issues; one of our studio mics was possessed by BOB.)

Twin Peaks is back! Season 3 is currently airing on Showtime, and David Lynch and Mark Frost have so far delivered a show that is, believe it or not, even more surreal, creepy, beautiful, and wonderful than the original. Now that the two have complete creative control, things can only get weirder!

More From KLTD-FM