Showtime Releases the First Teaser Trailer for the Upcoming ‘Twin Peaks’ Series Reboot in 2017

Actor Michael Horse (Deputy Hawk Hill), sagely muses about how certain locations become characters unto themselves in the very first teaser trailer for the highly-anticipated reboot of the classic television series Twin Peaks which is set to premiere on Showtime in 2017.