World's biggest insect could snap your finger off http://io9.com/5864384/worlds-biggest-insect-could-snap-your-finger-off Saved on Dec 02, 2011 #needs-tags #toread #ttrss Internet Archive