CES 2013: Outdoor Technology Unveils the Armadillo, New Turtle Shell Dylan Duarte January 9, 2013 Press Release