Tag Archive: saint peter

  1. Smackdown 01/04/13

    1 Comment

    The Muppets episode in which Chewie is granted the powers of invisibility.

    What could it mean? Why is Chewie even here? How could this be the first Smackdown of 2013? Is there a monkey behind me eating alphabet soup? What is his motive? All this and so much more! Join me, shall you, on this magic epic adventure I like to call… “The Fuck?” It’s hopping time, grab your pogo stick playah.