Celebrities

David Boreanaz

David Boreanaz is an American actor, director, and TV producer who is best known for his enactment as Angel the vampire on the hit TV…