Winner – Best International Documentary!

Late Blossom Blues – The Leo “Bud” Welch documentary wins the Audience Award for the Best International Documentary Film at the Naples International Film Festival!