Anyone got a clue what that Latin-sounding music is in the Chevy Suburban 2007 commercial? Was mostly horns, I think, and had a woman singing in it briefly as well. I tried looking on the chevrolet.com site and just Googling, but didn't turn up anything.