oh well i guess there were i guess it was pretty popular because there was quite a lot of Twin Peak conversation
Many people were talking about Twin Peak so it must be popular.
I've never heard anyone talk about Twin Peaks.