Debbie Harry & Kermit | Rainbow Connection (1981) Episode aired: 21-02-1981 1981-02-21 20:00:00 - The Muppet Show More Posts Quaternary Period Did Genesis borrow from Pagan Legends? Edward VIII | The Traitor King Documentary Trailer | SciFi | Armageddon (1998) Dr. John Campbell | Excess Deaths in 2023 Update