Show:210600

From BoxRec
Jump to: navigation, search

1946-07-24 Pelican Stadium, New Orleans, Louisiana, USA

Reported in July 25, 1946 New Orleans Times-Picayune