fwakanimation.net
Los Campeones in France – Screening Date!
Los Campeones makes its French debut at the Strasbourg International Film festival on September 2nd. Full festival schedule and screening locations here.