Dumb.com » Games » Arcade » Caterpillar Smash

Caterpillar Smash

Smash the ugly caterpillar as they appear.