Lester David "PIG" Taylor
Date & Place:
at Giles Ranch in Blanchard, McClain County, Oklahoma USA