Wiki Grayskull
Advertisement
Wiki Grayskull

Meg Foster is an American actress who played Evil-Lyn in the 1987 live-action film Masters of the Universe.

Advertisement