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.
Fire Brigade Texel
2002 Mercedes-Benz Actros 6x6 (688) of Fire Brigade Texel (Netherlands).
Former pumper of Fire Brigade Texel.
Editor: no further details provided... anyone?