‘Human Speedball’, is a brand new three track EP from Billy Hoyle and Moemaw Naedon out now on Soul Slime Records and it’s pretty fresh!