Facebook

1998

The new Norfolk Town Hall opens on Liberty Lane. Time capsule buried in front of the new Town Hall, to be opened in 50 years.