WORLD SERIES BY RENAULT - LE CASTELLET

EVIWA LED screens were booked for the World Series by Renault in Le Castellet (Côte d'Azur / France), which broadcast live race action.

BACK TO OVERVIEW