Home to around nine million people, Mexico City is a magnet for Latin and other international musicians who attract fans from ...