Police Car Photos
Toyota Hilux Dutch military police
Toyota Hilux from the "Koninklijke Marechaussee", Dutch military police. Picture is taken in Leeuwarden.
Picture added on 07 March 2009 at 17:51