Congratulations to YOU, the People of Tomorrow, for winning “Best Festival Worldwide” at the 34th IDMA Awards.