After entering the German DDJC chart at #29 with ON & ON, we’re excited for the upcoming new song: Floorfilla x LDM “We Own The World”! Just a taste of one of the mixes. This bad guy will be out in September.