As promised by its makers, a near-production ready Toyota Supra has made its first public appearance at the Goodwood Festival…
Remember me