American Idol Live! made a stop at the Wachovia Center in Philadelphia on July 11, 2010 on their nation wide tour. Lee DeWyze, the Season 9 winner of American Idol, performed the last set before joining a group medley finale with all contestants including the runner-up, Crystal Bowersox.
No comments:
Post a Comment