The Vultures Dream Big with “Escobar”

The Vultures_Escobar

Recent Articles Indie rock band, The Vultures, venture into uncharted territory with the title track off their upcoming album Escobar. Built upon the classic trio formation of guitar, bass, and drums, they hold down the main drive of the song as the light vocals dance atop of them with a careless sense of abandon. With […]