Del Prado
Del Prado 1:72 2003 Renault 11000: Toulon Fire Fighters, France
Renault Trucks is a French commercial truck and military vehicle manufacturer with corporate headquarters at Saint-Priest near Lyon. Originally part of Renault, it has been a subsidiary of Volvo...