Debbie Harry & Kermit | Rainbow Connection (1981) Episode aired: 21-02-1981 1981-02-21 20:00:00 - The Muppet Show More Posts GitHub Top 25 | 10 - Linux (90.1k) Why is the Universe the same Everywhere? Seconds from Disaster | 19 - Kobe Earthquake (2005) Secrets of The United States | Surveillance Industrial Compl... Not the Nine O'Clock News | S01E03 - Show Three (1979)