Seal Kate Hudson Shows Off Her Incredible Voice While Performing With Seal and John Mayer by Quinn Keaney 5 years ago