The Vitals - SUGAR VULTURE - New Single!The Vitals have just released the third of many more singles to be released in 2018, Sugar Vulture! Check out the Official Music Video...