Sears To Close Mall Of America Store In March
Sears has been one of the four anchors at the Mall of America since it opened in August 1992 (1:41). WCCO 4 News At 5 – Dec. 29, 2018

More Videos