A man shows off his extravagant flannel suit at the Flannel Ball.
Folks from all walks of life grabbed their flannel, got cozy, and celebrated New Year's Eve together at the fifth annual Flannel Ball on Sunday, December 31, 2017, in downtown Phoenix.