1966 or 1967 427 Shelby Cobra 1966 or 1967 427 Shelby Cobra from the Festivals of Speed in St. Petersburg Florida.