Industry 9 - Aidan Horn in North America

Industry 9 - Aidan Horn in North America

Aidan Horn recently took a trip to Canada and the USA for his Industry Nine video and just as you'd expect, he absolutely killed it. After we examined and tried...
November 28, 2016