› added 7 years ago
347
TIL the sixth largest Pyramid in the world is a Bass Pro Shops megastore located in Memphis, Tennessee.
via ift.tt