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.
Written by Castina on May 22nd, 2008 | Tagged as: American Idol,OneRepublic,Today's New Music,TV,TV News






