Penelope Cruz on 'The Tonight Show with Jay Leno' at the NBC Studios in Los - The Independent