Man feeds droves of raccoons hotdogs out of his hand!

Can anyone explain this?

What the heck is going on!

You know what, forget it. Doesn’t matter.

Just let it happen. This is nature.