NEW TRACKS August 13, 2018 August 13, 2018 2017, Alfa Future People, edc, event, festival, la, main stage, mo, No, russia, stage design, ultra Alfa Future's 2018 Main Stage Is Easily One Of The Best In The World [PHOTOS]