Remains of "Thirty Ninth Wild Whooper" Found on Matagorda Island in Texas--May 2, 1962

Publication date