Amanda Plummer
Amanda Plummer is an American actress who was born in New York City on 23 March 1957.
-
Scifi TV Shows - 1990s
The Outer Limits (1995)
✨ Byte-Sized Overview A medical breakthrough goes too far. An alien encounter exposes an uncomfortable truth. Someone invents a machine…
Read More »





