Trailer: Le combat motorisé dans les localitésA French military training film depicting a battle against mutants created by a meteorite.Watch Here