World Best Talent Jimmie Herrod Surprises With Simon's Worst Song And Earns GOLDEN BUZZER From Sofia Vergara World Best Talent • Available on Youtube • Published 2 months ago