A few months ago I posted a few videos of Nosotros from their Day of the Dead show at Meow Wolf in Santa Fe. Here is another one from that set. If you are ever in around Santa Fe, New Mexico be sure to check out both Meow Wolf and Nosotros! They both are worth seeing, and together are an unbeatable experience!