crazy and cool "installation" in a wasteland between salford and manc, love this part of town for discoveries