24 Heures Du Mans 1966 LeMans Le Mans Window Sticker - Yellow & Blue - 8.5"