Ye officially drops new track "Vultures"

He said whaaat?