This homeless man gets freaked out by a puppet on the subway the gets into an argument with it. Most of us know that puppets are not real and the person in charge has their hand up the puppets back-side but not this guy.

The best part is the homeless guy yells at the puppet and doesn't even look at the puppet master. I know some of the homeless people have issues but damn it's just a puppet dude relax.

More From 95 Rock