jenerikapp

by gacal

Oliver North

Oliver North

October 7, 1943San Antonio, Texas, USA

Biography

Oliver Laurence North (born October 7, 1943) is an American political commentator, television host, military historian, author, and retired United States Marine Corps lieutenant colonel.…

Filmography