Talk Talk se formó en 1981 y tuvo un éxito temprano en las listas de éxitos con canciones como "Talk Talk", "It's My Life" y "Such a Shame".
Ruth the Jewels destacó lo mucho que aman a México y lo suertudos y agradecidos que se sienten por ser bien recibidos.
Con su “invensión” sorprendió a hispanoparlantes y anglosajones