Alfa Future's 2018 Main Stage Is Easily One Of The Best In The World [PHOTOS]

Russia’s Alfa Future People Festival has a history creating some the most visually stunning main stage designs on the festival circuit, and this year’s event was no different. Rather than go for the vast, sprawling stages EDC with a centerpiece, or the variety configurations you can make with LED panels …