Renault and Alpine MEGA test

When I got the mail that Renault and Alpine was cooking up something special, I almost flew of my seat. The ENTIRE Renault performance...