Craig C Holden

Craig Holden was born and raised in Toledo, Ohio. He lives in Dexter, Michigan, with his wife and children.