The Mohammed Bin Zayed Stadium was the place it was held in 2008. It was the first event to be held on the new stadium and was billed as the most important live performance ever held in the U.S. The occasion gave fans a spectacular and unforgettable experience, in addition to helping to launch National […]