Black Tar Prophet Drops “Ring Of Buzzards” – New Album To Come

A three-minute track is way too fuckin’ short. “Ring of Buzzards” from Nashville bass-and-drum duo Black Tar Prophet is absolutely mind-blowing in its slow,...