Municipal election day 2016 arrives in Hoover after months of campaigning

by