First of all, this guy is arguably the nicest guy in Buffalo lately.

It started nearly a decade ago with an ice cream cooler on the back of his bike selling ice cream for a buck. Flash forward nine years later and James Karagiannis, 36, has eight ice cream trucks and takes them throughout Buffalo to disadvantaged neighborhoods.

One of the hardest parts about being an ice cream dude is seeing the disappointment on a kid’s face when all of their friend’s buy ice cream but they’re left out because they don’t have a dollar".

James and his buddies also keep some freebies in their carts in case someone doesn't have any money. Next time you see the Ice Cream Cycle dudes make sure you say hi and take care of them!

The world needs more people like this.