1 of 25
Photo by Ian Logue.
Santa waves to the crowd atop a firetruck during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
2 of 25
Photo by Ian Logue.
Kids sit on their parents shoulders to get a look at the floats during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
3 of 25
Photo by Ian Logue.
Inflatable nutcrackers and elves participate in the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
4 of 25
Photo by Ian Logue.
People line the barricades at the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
5 of 25
Photo by Ian Logue.
Kids and adults throw candy to the crowd during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
6 of 25
Photo by Ian Logue.
Dogs play together during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
7 of 25
Photo by Ian Logue.
Kids receive balloon flowers, swords and hats during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
8 of 25
Photo by Ian Logue.
Children line the barricades at the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
9 of 25
Photo by Ian Logue.
Kids get their face painted before the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
10 of 25
Photo by Ian Logue.
The Mountain Brook High School Dorians participate in the annual Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
11 of 25
Photo by Ian Logue.
Mountain Brook police officers smile as they lead the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
12 of 25
Photo by Ian Logue.
Kids get their face painted before the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
13 of 25
Photo by Ian Logue.
Mayor Stewart Welch waves to the crowd during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
14 of 25
Photo by Ian Logue.
Boy scouts toss candy to the crowd during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
15 of 25
Photo by Ian Logue.
Kids receive balloon flowers, swords and hats during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
16 of 25
Photo by Ian Logue.
Kids receive balloon flowers, swords and hats during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
17 of 25
Photo by Ian Logue.
Police lead the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
18 of 25
Photo by Ian Logue.
Kids receive balloon flowers, swords and hats during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
19 of 25
Photo by Ian Logue.
Kids get their face painted before the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
20 of 25
Photo by Ian Logue.
Children line the barricades at the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
21 of 25
Photo by Ian Logue.
Three judges watch to decide which float is the best in the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
22 of 25
Photo by Ian Logue.
Santa waves to the crowd atop a firetruck during the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
23 of 25
Photo by Ian Logue.
The Mountain Brook High School Dorians participate in the annual Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
24 of 25
Photo by Ian Logue.
Hundreds fill the streets for the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.
25 of 25
Photo by Ian Logue.
Children line the barricades at the Mountain Brook Holiday Parade in Mountain Brook Village on Sunday, Dec. 3, 2023. Photo by Ian Logue.