Leonard Nez is a tour guide at Antelope Canyon who had an incredible stories to tell about the Navajo Indians. The Navajo Indians are considered to be the largest tribe of all Native American Indians. Enjoy watching a video:)

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…