A Vulture Wake release new song “Red” A Vulture Wake have released a new song. It's called "Red" and you can check it out below.