Tagged with "Twin Peaks"

Wednesday, September 6th, 2017 at 4:42 PM

After 15 weeks of hour long installments to the revival, it was over in a two-part finale that ultimately did nothing but make fans new and old question why exactly this series even occurred other than to drive up Showtime subscriptions.

View Our YouTube Channel
Edinboro TV
Find Us on Instagram