A promotional video of the band Casa Mantequilla featuring clips from their performance at Lincoln Center Atrium, Nov. 2024.