My Favorite Bands Logo
    Laika
    Laika

    British band founded in 1993 in London.

    Data provided by Discogs