Crazy Man Yelling At Trucks

I don't know why this video made me laugh so much, what do you guys think?