Shannon Tweed laughs in the sunshine

Shannon Tweed laughs (or smiles broadly, at least) for a photo during "Cure in the Canyons," a luxury lifestyle event held for breast cancer research. The place was Los Angeles, California, and the date was October 5, 2008. (Shannon Tweed herself is not in the sunshine, but California sunshine is clearly visible in the trees behind her.)

See our biography of Shannon Tweed