A Texas native will soon make their return to your television screen. And it's a true full-circle moment.
Alt.Latino host Anamaria Sayre tells the story of how Chilean puppet show 31 Minutos became an international sensation after their Tiny Desk performance.
The 26-minute video shows the metal giants run through a few songs, unmasked, in soundcheck ahead of their appearance at the Expo Hall in Sioux Falls, South Dakota on July 7, 2000. It can be viewed ...