Delta Mainline – Vultures

Delta Mainline’s new single ‘Vultures’ is a slow-burner which features gorgeous soundscapes and airy vocal. The song seems disarmingly simple, creeping up on you with its subtle melody and quie...