Art Atwood

NPC USA 2001 Super Heavyweight 3rd place