65 Barracuda for sale (has anybody seen this)
The 273 Commando engine had more than 180 hp. More like 240 hp.
Print