June 4, 2018 Watch: Tami Neilson at The 13th Floor!! Marty Duda Last Friday Tami Neilson released her latest album, Sassafrass!.