Florida Frontiers

The Windover People

Season 1 Episode 104 | 26m 46s

The Windover Dig in Titusville, Florida, was one of the most important archaeological discoveries in the world.

Aired: 05/01/16

Rating: NR

Video has closed captioning.

Problems Playing Video?