1966 Formula S
It's in the correct factory location too! 65'
Print