My Favorite Bands Logo
    Archie Roach
    Archie Roach

    Archie Roach (born 8 January 1956, Mooroopna, South Australia, Australia; died 30 July 2022) was an Australian singer, songwriter and guitarist. His wife and musical partner Ruby Hunter died in 2010.

    Data provided by Discogs