Show:78078

From BoxRec
Jump to navigation Jump to search

1985-06-10 Landmark Hotel, Metairie, Louisiana, US

Reported in June 11, 1985 New Orleans Times-Picayune and The Ring, October 1985, Page 41