Kristen Stewart joins Lord Huron for their single "Who Laughs Last," which dropped Friday. The actress, 34, stars in the song ...