Show:146960

From BoxRec
Jump to navigation Jump to search

1959-07-22 Jaycee Park, Twin Falls, Idaho, US

Reported in July 23, 1959 Twin Falls Times-News