Nicole Scherzinger & Paula Abdul attend a taping of Extra at The Grove in LA

Posted on Nov 20, 2011.