ABC Photo Archives/ Getty IT'S HAPPENING, IT'S HAPPENING! Twin Peaks comes back THIS Sunday, and we don't know what to do with our hands. The cult-loved show, directed by David Lynch, is back on Showtime, this Sunday May 21st at 9 p.m., after 25 years for its third season - so...