Back to all posts INSIDE SLASH ZERO STUDIO Radio Haze just released a Making Of (of their new album "Mountains") where you can see them in their natural habitat (-> Slash Zero Studio). Take a look and laugh!