My Favorite Bands Logo
    The Festival of Dead Deer
    The Festival of Dead Deer

    Punk/Noise/Screamo band from Los Angeles, USA. TFODD were around between 1995 and 2000.

    Data provided by Discogs