Twitter Reacts: The return of Twin Peaks/ Twin Peaks is back from the dead, but how did it go down with audiences? Culture