Chris DeLuca

Videos topic

↖ See all topics

Embarassing Moments for Frogs

So remember that screenshot I posted of a cartoon I said I was going to finish in a week a month ago? Well, I finally finished it.