Terrier- Swiss Army Knife of combat vehicles