Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Barb Tebben was born on February 13, 1952 in Hennepin County, Minnesota, USA. She is an actress, known for Mystery Science Theater 3000: The Movie (1996), Mystery Science Theater 3000 (1988) and 1st Annual Mystery Science Theater 3000 Summer Blockbuster Review (1997). She has been married to Maynard Tebben since January 7, 1978. They have one child.