Lee Powell

Lee Powell

 

Born in 1944

Raised in Fort Worth. Texas

U.S. Army –  Intelligence

Filmed in Dallas, Texas 2017

 

X

Record & Share Your Story