Stafford Ross

1983

Los Angeles Championships - NPC, Short, 5th