Share

New Orleans five-piece Royal Teeth will be the musical guest on American Idol this Thursday, March 20th at 9/8c on Fox.

The band will be performing their song “Wild” off their album Glow(iTunes).