Saw these on devinsupertramp awhile back and thought it was the coolest thing ever. Now I see it again, and I have confirmed it is the coolest thing ever
What is that commentary video in the end? I use my phone so I cant use screen links but could you put it somewhere where i can see it? What channel it is on?