Michele Boyd

Michele Catherine Boyd is an American actress, producer and host.