SEATTLE, Wash. (Amazing America TV) — In 1950, Seattle’s brand-new Northgate Mall gained national attention with a holiday spectacle unlike anything seen before: the world’s tallest Christmas tree.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results