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