A Vulture Wake release new song “Red”Contributed by desertburst92, Posted by John Gentile 3 years ago A Vulture Wake have released a new song. It's called "Red" and you can check it out below. View this post on Instagram A post shared by Thousand Islands Records (@thousandislandsrecords)