Can anyone tell me whether the Cabela's store in Hamburg will close? Or did it already close? Could it ever be classified as an essential business? That's what keeps stores open these days so I'm kinda hoping it will stay open.
There are no replies in this thread yet. Be the first to post a reply below: