My husband told me that they were a studio band. I’ve always liked their music.
They’ll be at Winstar Casino just inside Oklahoma about an hour from us but too expensive at $60 a ticket.
Studio band? LOL ! What’s that? I’ve seen them live 4 times and they were sublime.
What he probably meant is that they were known for being very good musicians and perfectionists in the studio. At least that’s what I always heard about them. They never tripped my trigger, but I recognize tremendous technical skill.
Freegards