Trish Set: Brothers Lazaroff Debuts New Album, Kranzberg Way Bows in Grand Center & More

St. Louis’ own Brothers Lazaroff will soon release their ninth full-length album titled “Memphis.” Led by brothers David and Jeff Lazaroff, the band will celebrate with an album release party on Thursday, May 11. Last year, the band made a pilgrimage to the legendary Sun Studio to record “Memphis” live in one day. The album … Continue reading Trish Set: Brothers Lazaroff Debuts New Album, Kranzberg Way Bows in Grand Center & More