French Kicks + Sound Team By PopMatters Staff / 10 September 2006 French Kicks + Sound Team TAGS french kicks + sound team Post navigation Short Cuts – Guilty Pleasures: Mars Attacks! (1996)A Need for Nerds