International rescue !

International rescue ! - Military
One of the largest and oddest looking allied recovery vehicles to be seen at the War & Peace show.
EOS-5d MkII