Show:150808

From BoxRec
Jump to navigation Jump to search

1982-08-13 Tulane Arena, New Orleans, Louisiana, US

Reported in August 14, 1982 New Orleans Times-Picayune