Deborah Reed is a well-known American actress. She is well recognized for her role as Queen of Goblins in the 1990 cult film Troll 2.Quick Facts
Read MoreDeborah Reed is a well-known American actress. She is well recognized for her role as Queen of Goblins in the 1990 cult film Troll 2.Quick Facts
Read More