wasn't that cobra built for le mans?
(
i_yam_bucket doo wah diddy diddy wah wah diddy doo,
Thu 12 Jul 2007, 21:12,
archived)
I believe so
Six of them were built between 1964/65 if you believe Wikipedia.
Amazing machine.
I'd love a replica.
(
DarkSideOfTheSpoon is 100% back, for now anyway.,
Thu 12 Jul 2007, 21:15,
archived)