This is a Mercedes rescue unit based at Gloucester…



This is a Mercedes rescue unit based at Gloucester. Note the hydraulic arm behind the cab.

You may also like...