Caterpillar Invasion

Caterpillar Invasion

This is crazy! It’s a caterpillar invasion in Sweden possibly? Towards the bottom it gets real crazy.