Where is the largest bass pro shop?

1 answers

ANSWER #1 of 1

Memphis pyramid
Springfield-based Bass Pro Shops has posted a video tour of its future store in the Memphis pyramid, the sixth-largest pyramid in the world. The store, which has been in the works for years, is expected to open in May, according to local media reports

Add your answer to this list