Caddo Culture Days Alto Texas

Courtesy: Chase Foreman/TPWD

CADDO MOUNDS STATE HISTORICAL SITE -Caddo Culture Day is coming up this Saturday at Caddo Mounds State Historical Site near Alto, Texas.  Members of the Caddo Nation in Oklahoma will be participating in this event celebrating their heritage.  Our reporter from East Texas,  Wynter Chauvin has more on this story.