My Favorite Bands Logo
    12 Fingers

    Italian duo.

    Data provided by Discogs