Pocahontas Revealed Nova : Season 34 Episode 13
TV-PG PBS 1h 00m int(0)
Aired: May 8th, 2007 @ 9:00 PM EST on PBS
The recent archeological discovery of the Native American Powhatan village of Werowocomoco, sheds new light on the Jamestown story of Pocahontas.