Lee Powell

 

Born in 1944

Raised in Fort Worth. Texas

U.S. Army -  Intelligence

Filmed in Dallas, Texas 2017