dep uty art editor
Far more e xcited than I should be after seeing the X- Files t railer. It ’s like they’ve never been away. Glad CSM is back and that the truth is still out there.
The L og L ady. A r eal s hame Catherine E Coulson won’t be part of the new Twin Peaks.