WENN

Shannon Tweed at a movie about cartoon horses

Shannon Tweed smiles for photographers at the premiere of Spirit Stallion, held at the Cimarron Arclight theatre in Hollywood, California on May 19, 2002.

See our biography of Shannon Tweed