Not Ranked
Shelby's personal BOSS 302 Cobra ??
Someone told me that Shelby put a BOSS 302 in his personal 289 Cobra.
The BOSS 302 was only made in 1969 and 1970 so he could have only done
it in 1969 or later. Does anyone know if their is any truth to this "rumor."
Thanks to all you Cobra history buffs!
|