The £4million German tank being embarrassed in Syria | Daily Mail Online Military, War, Techno, Challenger, Fighter Jets, Arm, Battle Tank, Armored Vehicles, Military Armor