1981 Le Mans Program Signed by Haywood, Mass & Stuck

$424.00