The Feed: Cute but dangerous

Tonight on The Feed, cute little caterpillars have invaded Virginia but don't touch them...or you'll regret it.

Share this article: