Tag Archives: I See Vultures

I SEE VULTURES: New Single – ‘Neversafe’

Brit newcomers I SEE VULTURES have just unleashed their powerful new single, Neversafe, through all streaming sites. Watch the video for the track, above. Coming at you from Leicester at the end of 2018, I SEE VULTURES are an awakening to the senses, expressing a ferocious sound that draws from …

Read More »