This is the second album from the Swedish hard working band Frontback. It was actually released a week ago, but better late than never… To be honest, I never heard the first album, and when I listen to the first song of this new album Read More …
This is the second album from the Swedish hard working band Frontback. It was actually released a week ago, but better late than never… To be honest, I never heard the first album, and when I listen to the first song of this new album Read More …