Info o Les Big Byrd
Les Big Byrd is a Swedish band from Stockholm, which has been in the music world for many years now. The sound of the band ranges from indie rock and space rock to psychedelic pop.
Les Big Byrd is a Swedish band from Stockholm, which has been in the music world for many years now. The sound of the band ranges from indie rock and space rock to psychedelic pop.