Tag: Switzerland

Album Reviews

Review | Switzerland – Long Gone

The Last Mixed Tape reviews Long Gone, the brand new album from Dublin indie-pop group Switzerland. Long Gone is a fun album,Continue Reading

Switzerland band