New music just released by Suicide Sheep called “Stay Right There” by Airia. Check it out, its pretty clean and fresh! Happy Saturday beats!