AY03 LND SARDA Anglia Ford Focus. Notice the amber light bar with Search and …

AY03 LND SARDA Anglia Ford Focus. Notice the amber light bar with Search and Rescue wording.
Another view.
The rear.
Share FacebooktwitterFacebooktwitter    Follow FacebooktwitterFacebooktwitter