Tag: Twin Peaks

90’s Murder Mystery Show to Return in 2016

Photo courtesy of David Shankbone, Wikipedia It was announced earlier this month that “Twin Peaks” would return to television nearly 25 years after being cancelled. For many people, it might be a bit surprising that a murder mystery show that ended in 1991 with just one year on the air is […]