Author: Louisa

Last Days Of April – 79

With the last days of April coming up, it would be appropriate to talk about the eight studio album recently released by Swedish indie rock band Last Days Of April on March 28th.  The new album entitled “79” is yet another...

Read More