Stroll Lyndon, Vermont
Based out of Lyndonville, Vermont, Stroll is captivating audiences throughout New England with their unique, progressive sound. With authentic performances and an original sound best described as accordion-fueled grunge/funk, it is no surprise their loyal fans keep returning and bringing friends. ... more
Streaming and Download help