Hover image to zoom
Armada Owen 25 L Backpack Review — 2017
MSRP: $100.00
Buy Now — $100.00
This travel backpack from Armada boasts up to 25 liters of storage, but a roll-down, drawstring closure up top cinches it tight for when you need less capacity. It’s home to an integrated laptop sleeve and features a convenient side-access opening. An adjustable and removable sternum strap keeps it customizable. Did we mention how sleek and stylish it looks? Add some swagger to your travel game.