OneRepublic “American Idol” Finale Video “Apologize”



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


You Might Like These Articles


Check Out These Viral Stories