18 of 18: One of the giant beetles that U.S. Customs officials found inside a package that was mailed into the U.S. and inspected in Philadelphia.

Share this gallery
Advertisement