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

by

by

July 2018