I know for a fact I watched Twin Peaks, but it was sooooo long ago that I suspect it was during its initial UK airing (probably on channel 4) and I honestly can't recall a single thing about it .
I just know that I snuck down stairs to watch it when I was a kid during the 4 channel years. I know this because my mom reminds me when she drinks