Tag: The Chris Duarte Group

    The Chris Duarte Group & ‘Lucky 13’

    Chris Duarte Group emerged on the scene out of Austin, Texas, in the early 90’s and gained notoriety after wowing a packed room of industry insiders at the South X Southwest convention. In the...