Sweden’s finest takes the title with an outstanding performance.
A huge congratulations to Logic IT from Sweden for claiming victory in the Video Installation World Cup!
Their skill, dedication, and innovation secured them the top spot in this prestigious competition.