Mariachi, Mexico: As well as repetitive guitar riffs, Mexian Mariarchi musi - The Independent