My Favorite Bands Logo
    Elroy Finn
    Elroy Finn

    Elroy Finn (born 1989) is a multi-instrumentalist. He is the son of Neil Finn and Sharon Finn. Brother of Liam Finn. Nephew of Tim Finn.

    Data provided by Discogs