Biggest Bass Pro Shop in America in Memphis, Tennessee

1 year ago
2.36K

While on our trip up to Memphis, we visited the biggest Bass Pro Shop in America, which is in the shape of a giant pyramid! It's awesome!

Loading 22 comments...