‘American Idol’s Taylor Swift Night: Will She Be There for the Live Show?
The American Idol Live Shows will continue on April 27 with the Top 7 hitting the stage to sing for America’s votes once again. For the first time this season, the contestants will give two performances.
According to a logline for the episode, “The Top 7 celebrate Taylor Swift‘