April 22, 2010 Edit Delete Tags Autopost Just wanted to post about Live at American Idol: Who Needs Simon? We Have the Glee Stars' Picks on the site here http://video.i-newswire.com/live-at-american-idol-who-needs-simon-we-have-the... via Ping.fm