http://mozy.com This infographic takes a look at some amazing and impressive feats of human storage, including someone who fit 16 Madagascar Hissing Cockroaches in their mouth, and someone who ate 65 hard boiled eggs.Read less