Thousands of caterpillars invade Imperial Beach man's yard

Published: 4:19 PM PDT May 21, 2015
Updated: 4:22 PM PDT May 21, 2015