18-year-old killed in wreck in southwest Hoover

by

by

See our full October issue