Introducing Spot Legged <p>Feb 17, 2015 08:57 PM</p> <p> electric power; hydraulic actuation. weight 160 lbs.</p>