Song: “Torch Song”
Artist: Laura Stevenson
Background: New York-based singer-songwriter Laura Stevenson has an interesting sound, combining a simple power chord pop rock sound with fantastic…