FRESH NEW ALBUMS Dallas/Ohio’s D. Tall Is Faith-Driven On New Album, ‘Kill Lucy’ May 14, 2020by Bryson Paul