World's Most Powerful Leaf Blower?

Jokeroo Videos 0:17 mins

A group of roof workers in Poland have a bit of fun on the job. Hopefully the boss doesn't see this!

View Comments