The Nation’s Largest Elevator Inside of Bass Pro Shop & The Lookout Restaurant and Bar in Memphis, TN
Upon entering Memphis, a 300 foot pyramid stands holding a Bass Pro Shop, hotel suites, a restaurant and the nation’s largest elevator. …
Upon entering Memphis, a 300 foot pyramid stands holding a Bass Pro Shop, hotel suites, a restaurant and the nation’s largest elevator. …