Image 1 of 1
artis owens .JPG
Artis Owens, also known as "The Walking Man", in Oxford, Miss. on Wednesday, November 9, 2011.