Industrial/Electronic Realms : Jesus On Extasy – “Lost In Time” SINGLE (2011)
Label : Farscape Records/Artifact Records Review by Luisa Mercier After a massive line-up change and a new label (founded by Chai Deveraux, the guitar player), Jesus On Extasy are back!…