DU63 KTG Highways England Land Rover Discovery

DU63 KTG
Highways England
Land Rover Discovery
Used by Traffic Officers and tows a trailer containing a screen to screen off the scene of an incident

You may also like...