Alien Song

  • Aired 08/21/2001
  • 1,372 Views

This friendly alien has obviously been listening to the radiowaves emanating from Earth! He comes to entertain with his otherworldly rendition of Gloria Gaynor's "I Will Survive."

Loading...