Paula Abdul has still got it

May 7, 2009 | video | editor| 0 Comments

Paula Abdul mocked the very premise of her own show last night when she lip-synched her new song on “American Idol”, and no one expects you to watch this whole clip, because that would be mean, especially since you... READ MORE