This is a Experimental Rock track recorded by the artist Stubborn Dinos. The song LDN calling was originally composed by N. Daniels.