Japan's finest Mazda race cars 787B Le Mans winner, RX-7 & RX-792P
26 0 Share
Published on Feb 12, 2016
A number of iconic race cars at the Goodwood Festival of Speed in 2015 including the 1991 24 hours of Le Mans race winner which sounds like a mechanical symphony of power. Filmed in front of Goodwood House.