Icebird is an American indie rock band based in Los Angeles, CA. The band has released one full-length album, one EP and appeared on one compilation. (en)
Icebird is an American indie rock band based in Los Angeles, CA. The band has released one full-length album, one EP and appeared on one compilation. (en)