Nearly 12,000 celebrate Fourth of July at 2016 Freedom Fest at Hoover Met

by

by