Mexico City, Mexico
We just got back from our evening out watching the Mariachi Bands. They gather around Plaza Garibaldi, all dressed up and ready to go, waiting for someone either pay them to perform a song right then and there, or to hire them last minute for a party or special event. For us it was quite fascinating to see so many groups in one place playing songs but, actually, it was a bit sad seeing so many groups just waiting around. There is no way they would all be hired th...