August 20, 2020TV & FilmKolleen, Chris, and Matt dive into the most bizarre, disturbing, and ... slapstick? episode of Twin Peaks yet, the second season premiere.