CX07 DDA is a Welsh Ambulance Service Ford Focus…



CX07 DDA is a Welsh Ambulance Service Ford Focus rapid response car. In the background you can see a full-sized emergency response ambulance.

You may also like...