This Russian Festival Has The Most Detailed Main Stage Ever!
If you've heard of Alfa Future People, you'll probably know about the amount of work that goes into building their gorgeous stages and the production for the same.
AFP just previewed their brand new stage fo...