3 ms·Leaf blowers are probably one of the most annoying inventions ever.by elzbardico 2y agoLeaf blowers are probably one of the most annoying inventions ever.