Podium Finish for Team Rebellion
Podium Finish for Team Rebellion. Team Rebellion were delighted to finish in 3rd position and on the podium in only their second Citreon 2CV 24 hour race. The 2017 Citreon 2CV 24 Hours delivered just as much drama as it’s always done, this time at the return to the MSV Snetterton circuit in Norfolk. “Luck […]