April 22, 2010 Edit Delete Tags Autopost I'd like to let you know about this Live at American Idol: Who Needs Simon? We Have the Glee Stars' Picks http://video.i-newswire.com/live-at-american-idol-who-needs-simon-we-have-the... check it out now. via Ping.fm