Mark Hastings
2016
San Jose Championships - NPC, Masters 50+, 2nd
2018
San Jose Championships - NPC, Masters 50+, 1st
© MuscleMemory