Image 1 of 1
mpi26_0525_Idol_73.jpg
Karen Rodriguez at Fox's 'American Idol' season 10 finale results show at the Nokia Theatre LA Live in Los Angeles, California May 25, 2011. © MPI26 / MediaPunch Inc.
Karen Rodriguez