Germaine Franco Articles

November 29, 2017

How Pixar and Camilo Lara Spent 6 Years Immersed in Mexico's Music Scenes to Create 'Coco's Soundtrack