logo
Oliver North backdrop
Oliver North poster
Oliver North
Oliver Laurence North (born October 7, 1943) is an American political commentator, television host, military historian, author, and retired United Sta...