This documentary follows historic auto racing events with Aston Martins at the Spa-Francorchamps circuit in Belgium.

Cast & Crew