The North Carolina-based ‘Latingrass’ duo Larry & Joe, also known as Larry Bellorín and Joe Troop, are on tour and stopped by Here & Now to perform some of their signature songs for host Jane Clayson.
This segment airs on November 17, 2023. Audio will be available after the broadcast.