Rich Mayfield

Rich Mayfield has been adventuring all his life.