The Netherlands is a country in northwest Europe. It borders Germany and Belgium. It is 41,526 km2 (16,033 sq mi) in size and has an estimated population of 16.5 million.
FTF truck Dutch army
FTF truck with a Detroit Diesel V12 engine. This gives this truck a very nice engine sound.
DAF 1100 water tender ASK
A DAF 1100 water tender with a Ajax-Ziegler bodywork. This unit is based at the Artillery Shooting r...