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