The World's Greatest Grape Catch
- Cleared
Occurred on September 13, 2023 / Miami, Florida, USA
Info from Licensor: "Jerry Grapes, World's Greatest Grape Catcher with the running catch!"..
Location
Miami, Florida, USA
Occurred
not known
Posted By
Jerry Grapes
Posted On
Jan-1-2024