My Favorite Bands Logo
    Cud
    Cud

    Cud are an English indie rock band formed in Leeds in 1985.

    Data provided by Discogs