The pyramid was left empty for a decade (Picture: Getty Images) The venue is now home to a Bass Pro Shops after a £167million ...
Towering at 321 feet in the heart of Memphis, Tennessee, the Memphis Pyramid stands as an enigmatic landmark. Far from the ...