Dumb.com » Games » Arcade » Caterpillar Smash Bookmark and Share

Caterpillar Smash

Smash the ugly caterpillar as they appear.