Show:159773

From BoxRec
Jump to: navigation, search

1946-09-08 Pelican Stadium, New Orleans, Louisiana, USA

Reported in September 9, 1946 New Orleans Times-Picayune