Is this the most festive town in America?

"GMA" gets a tour of Leavenworth, Washington, and finds out why multiple generations call the city their home for the holidays.

December 20, 2023

Top Stories

ABC News Live Presents