Alt-country/Americana/outlaw-folk artist Lara Taubman will release her new album, Revelation, on July 10 via Wolfe Island Records/Continental Record Services. Talking about the album, Lara shares, “’Revelation’ is about my journey to heal through making music.…
Tag