Check out this video clip of OneRepublic’s performance of “Apologize” on Wednesday night’s Season Finale of American Idol 7.

About The Author
Castina