The Pyramid Arena in Memphis was built as the “mother of all convention centers” to attract sports teams, national exhibitions, and lure visitors to the Blues City. Apparently it isn’t hooking enough visitors and the silver pyramid is about to become a garish super store the likes of which has never been seen– a BASS […]
Recent Comments