Joseph MacTaggert

Joseph MacTaggert is the ex-husband of Moira MacTaggert and the Kevin MacTaggert.