Not gonna lie. I was totally taken in by this for at least half the trailer. Seemed perfectly plausible to me, and also an overdue collaboration.
Oh, and I will stop posting Muppets things first thing in the morning when the Muppets stop having cool things for me to post first thing in the morning.
(via Digital Spy.)
Have a tip we should know? [email protected]