Dumb.com >> Games >> Arcade >> Caterpillar Smash

Caterpillar Smash


Smash the ugly caterpillar as they appear.