Armor

Armor

S1 E3: The latest in body armor; camouflage that creates a cloak of invisibility.