Autosport International Show: A Renault World Series car. Autosport International Show, Day 1, NEC, Birmingham, 11 January 2007. DIGITAL IMAGE
A Renault World Series car.
Autosport International Show, Day 1, NEC, Birmingham, 11 January 2007.
DIGITAL IMAGE