David Muir has been good friends with Kelly Ripa for years, and the pair have a fun-loving friendship. And his latest remark ...
Rebecca Muir is not David Muir's lover but his blood sister. Rebecca is a skilled makeup artist. She lives in Borodino, New ...