I remember Wayne showing me this video a while back and how stoked I was to see Super Ted again. The Revival DVD is so so so so close to being stocked in the webstore and I was going to wait to post this video, but I can’t wait any longer. It’s just too rad. Big ups to Tom and Wayne for producing such an awesome film. Once the DVD’s are in and the webstore is stocked, I’ll let everyone know for sure!