Rusty Cup
Anyone know who this might have been? It had Renault Formula 2.0 on the side amongst other sponsors. Looked like a serious piece of kit!! wasnt hanging around either!!