"A U.S. Marine company stationed in Helmand Province, Penélope Cruz, Guiding Light"
Date Aired:
Jul 18, 2010 (United States)
60 Minutes S2010E26
Avg Rating (0)
Your Rating
A U.S. Marine company stationed in Helmand Province in Afghanistan; actress Penélope Cruz discusses her life and career; the cast and crew of "Guiding Light" discuss the show and its cancellation.