Idol? Meh! May 27, 2010 May 27, 2010 / Celebrities, General America has done it again. … Idol? Meh!Read More »