David Diggle

2012

Natural Mr America - INBF, HeavyWeight, 5th
New York Amateur Grand Prix - NPC, Junior, 4th

© MuscleMemory