David Allen Garnett
Sobre o atleta
David Allen Garnett é um atleta, da Alliance. Soma 2 medalhas de ouro em competições oficiais.