Strawhorse is an American rock band from Boston, Massachusetts. The current lineup comprises lead vocalist Lou Sevulpeda, guitarist Geno Johnston, bassist Greg Moore, and drummer Steve Kilroy, with every member contributing to vocals. Their debut album, Brillianteen, was released in late 2014, featuring fan-favorite tracks Atlanta and Fishbowl among the tracklist after years of supposed silence. The band, though, “officially” returned in 2017.... read more