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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results