My Favorite Bands Logo
    Seven Head Division

    Indie rock trio based out of Rochester, NY. Formed in 1999.

    Data provided by Discogs