Sundance Head, 2016 winner of The Voice, performs his new single, "Leave Her Wild", at the WEZL studios. Sundance Head was also a finalist on American Idol back in 2007.