Let’s Be Leonard Releases ‘Live at Nectar’s’

Let’s Be Leonard have released Live at Nectar’s, from their June 16, 2017 performance at the fabled Burlington venue. Tune in below and check out Let’s Be Leonard on their Fall Tour!