Interesting News Caterpillar Invasion Michael Palmer Aug 8, 2006 • 1 min read This is crazy! It’s a caterpillar invasion in Sweden possibly? Towards the bottom it gets real crazy.