Massive Choppers
Nibbles Woodaway in Providence, RI is the World's Largest Man Made Insect at 928 times the size of a real termite. Find out why he gets under some peoples skin
here
.
Living Large Picture Gallery