Horchata — Vampire Weekend

chandler clemens

The latest single from their impending album release, “Horchata” is Vampire Weekend’s spectacle of overlapping sounds, somewhere between a musical African tribal gathering and contemporary electro.