The Love Albatross Tilburg, Netherlands
The Love Albatross is a rock band from Tilburg, the Netherlands. Mainly inspired by 90’s alternative rock and melancholic grunge, the band released their home recorded first album in 2013. Their new EP - Don’t Try - is out now.
Streaming and Download help