Turkey Vulture – Time To Pay Review

While the band Turkey Vulture are experienced veterans of the scene, having been involved in a plethora of other projects, there's something youthful and refreshing about their approach on their latest EP Time To Pay. Sure, some of it could be attributed to the sick Satan's¹ high school notebook style cover art, but it mostly … Continue reading Turkey Vulture – Time To Pay Review