Sept. 4, 2009 2 Comments
In August the season 8 “Idols†stopped at Boston’s TD Banknorth Garden.