Santa teams with Cahaba Valley Fire Department for holiday tour

See our full July issue