My Favorite Bands Logo
    Red Red Meat
    Red Red Meat

    American indie rock/blues rock band founded in 1990 in Chicago, Illinois and disbanded in 1997.

    Data provided by Discogs