Screaming Porsche 904 v Growling V8 Mustang at Goodwood