Ted Sapp
Ted Sapp
Ted Sapp is an American key grip based in Shreveport, Louisiana.