Giant bugs always get a bad rap. From the unwieldy,... More >>>