The Kanguru Bio Slider, or my life as a CIA operative Cecilia·February 20, 2006Prior to receiving this drive I had no experience with such a security device. So. I’m relieved that...Reviews·0 Comments·