Caterpillars infest a foot

You may have had them rain down on your table on a Toronto patio. Or maybe you crunched them under your feet walking out to your garage in Saskatoon. Caterpillars. They seem to be everywhere.

Source: Technology