My Favorite Bands Logo
    Taylor Leonhardt
    Taylor Leonhardt

    Raleigh, North Carolina An independent singer-songwriter currently residing in Nashville, TN.

    Data provided by Discogs