Toundra

Toundra

Despite the fact that this is already their fourth album, I had never heard of this band before.  They come from Madrid – Spain.  It seems they have a fan base in Spain, and they have played most, if not all of the major Spanish festivals.

Subscribe to RSS - Toundra