A group of mariachi musicians are singing and playing traditional mexican instruments on stage.