October 7, 2020Nicholas Jason LopezLeave a Comment on Lara Taubman Releases New Full-Length Album ‘Revelation’ Lara Taubman Releases New Full-Length Album ‘Revelation’