› added 6 years ago
279
TIL that one of the 10 largest pyramids in the world is actually a Bass Pro Shop in Memphis, Tennessee
via reddit.com