Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Olga Felgemacher was born on February 10, 1941. She is an actress, known for The Muppet Movie (1979), Shining Time Station (1989) and Shining Time Station: 'Tis a Gift (1990). She has been married to Craig Marin since May 15, 1982.