Tour de France's First American Indian: Powless Makes History

First American Indian: Powless Makes History

Neilson Powless makes history in the Tour de France, becoming the first Native American Indian to take part.