All posts tagged "Legged Squad Support System"

  • RoadKing Mag
    Land Rover

    The futuristic LS3, or Legged Squad Support System, is one of the good guys. Able to walk through all sorts of extreme landscapes, carrying up to 400 pounds of gear, this mechanical pack mule will...

    • Posted May 3, 2010
    • 0