Some great Land Rover and WildCat footage and a great human interest piece on Afghanistan Soldiers.