Impossible star Barbara Bain has been pictured during a rare outing in Los Angeles. The 93-year-old is best known for her role as Cinnamon Carter Crawford on the TV series Mission: Impossible ...