Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Curtis Duncan was born on January 26, 1965 in Detroit, Michigan, USA. He is an actor, known for Can I Be Your Bratwurst, Please? (1999), The NFL on CBS (1956) and NFL Monday Night Football (1970).