6.41: Muppets on the Roof

We're talking about Minutes 81-82 of Muppets From Space , in which the aliens depart and the Muppets sit on the roof. With special guest Rhett Safranek of RibbitRhettsMuppets on Instagram ! PLUS: Did Neil Armstrong get his famous line wrong? What are the aliens' costumes made of? Mulder & Scully on COPS ?! Where's the Angus McGonagle puppet? Which astronaut could have made a cameo? How much is the…