The Bros. Landreth just released their debut album ‘Let It Lie,’ but they hope fans come out to see their live show as well. “We’re a different group of performers than when we [first] sat down in the studio two years ago.”