News

The world-famous 'greasy pole' contest kicked off in Gloucester, Massachusetts on June 27. Contestants sprint one after another across a heavily greased 45ft telephone pole to grab a flag and claim ...