The Miccosukee Embassy: a Modern Testament to The Tribe’s Soaring History - NBC 6 South Florida

Travel with us into the world of the Miccosukee Tribe of Indians of Florida