10 April 2008 at 10:39 AM
American Idol Performs "Shout to the Lord"
About Photo #1058211: The American Idol "Final 8" performed "Shout To the Lord" as its closing song Wednesday night during Idol Gives Back, a music celebration raising awareness and…Read More Here
Posted to
American Idol