Did "Twin Peaks" nearly find a second life as a comic book? Does Marvel actually own a trademark on "snikt" and "thwip?"


Full article here.