Com influências do electro techno dos anos 2000, DJ Glen reafirma nova era da Discotech em “From Out Of Space”