Chris Thiessen and Jon Holland just dropped the first trailer for the Perpetual Motion 25 video, I can’t wait for this to come out! I can predict hella hilarity from Jimmy Carlin: