Perez Hilton, left, and Paula Abdul are seen onstage at the 2011 NewNowNext Awards in Los Angeles on Thursday, April 7, 2011. The NewNowNext Awards will air on April 11 on Logo TV.
1 / 1
Associated Press | Photo By Matt Sayles
Fri, Apr 8, 2011 2:31 AM EDT