Music News Boogieman’S CURDA signs contract with American label Turkey Vulture Records!! Dec 5, 2016 Turkey Vulture Records Just over a year since this M