Red Sleeping Beauty

Red Sleeping Beauty, Swedish indie-pop masters, originally came together in 1991. The band are Kristina Borg, Mikael Matsson, Niklas AngergĂ„rd. 2016 saw their happy return with the release of Kristina, their first album in 19 years, on Labrador Records (and now Shelflife). Packed with great melodies and brilliant hooks, it’s definitely one of the best…