Kristen Stewart has made her music recording debut in a feature on a song by beloved indie rock band Lord Huron, starring in ... said she was interested so we met up and hit it off talking about ...