Header_image

Armoured VW TUA REX

A report from the German television channel "Kabel 1"