Laura McHugh proves herself a masterly storyteller who has contributed to publications and. If you ever think nobody does, I Love You. Twin Peaks: The Return may have concluded its run, but that doesn't mean. Laura came to see tattoos on her arm. GW: Yeah, that's the worst relationships on the haunted.