Leaf Blower Madness

Leaf Blower Madness or rather Pollution Blower Madness

The annual Leaf (Dust) Blower Madness season started on 1st May 2011 in Bloomsbury