Posted Tue May 27th, 2008 - 01:21 PM PDT
Penelope Cruz and Pedro Almodovar scout for locations on Canary Island!