Pyramid Arena

The Pyrimad Arena is a former sports stadium in Memphis, Tennessee.