This is an older one that we never posted, but The Hub just tossed it up on their Youtube Page, so I figured I'd drop it for everyone that missed it! There aren't any new scenes or lines, but it is a parody of "Stuff __ Say" meme, making The Hub the best company as always!
Check it out after the break!