Mazda RX-7, Spa-Francorchamps 24 Hours 1981 | See more about Mazda, Automobile and Spas. Mazda RX-7, Spa-Francorchamps 24 Hours 1981 | See more about Mazda, Automobile and Spas.