Russ Pierson & Michael Beevers with 19.56 lbs. take 2nd at Don Pedro

Published:

March 8, 2025

If you have problems watching this video, YouTube has a great help page about setting up your computer for video.