Johnny Depp Brings the Sexy to Russia (PHOTOS)
Johnny Depp can ever look bad. Captain Jack Sparrow along with Penelope Cruz and Jerry Bruckheimer have made a pit stop in Moscow, Russia before heading to Cannes.Really doubt
The crew looks refreshed at their photocall for Pirates of the Caribbean: On Stranger Tides, which is good considering they have a very busy few weeks ahead.
Pirates will hit Cannes and Johnny and Penelope will continue on their global press tour.