Published On Premiered Jul 7, 2020
Walking through Sears at The Florida Mall. Remember Sears? Can you believe it's still open for business at The Florida Mall in Orlando Florida. Join me for a walk around the first floor of the Sears department store at The Florida Mall.
show more