My Favorite Bands Logo
    Dallas
    Dallas

    An indie pop band from Tallinn, Estonia, active from 1991 to 2003.

    Data provided by Discogs