The Stampede (1971)
Political satire on the defeat suffered by the North American and Saigon forces in the south of Laos in February 1971.
Political satire on the defeat suffered by the North American and Saigon forces in the south of Laos in February 1971.