My Favorite Bands Logo
    Battle Tapes
    Battle Tapes

    Electro-rock band founded in 2010 from Los Angeles, CA.

    Data provided by Discogs