World’s Largest Rubber Stamp

Continuing our exploration of World’s Largest trivia – in Cleveland, Ohio we find the World’s Largest Rubber Stamp. The Free Stamp – a pop art sculpture created by Claes Oldenburg and Coosje van Bruggen quickly became the centre of controversy. It was originally commissioned by Standard Oil of Ohio, but an ownership change and fears of a public backlash in an economically struggling city meant construction was halted. The components were kept in storage for a number of years. It was finally put on public display in Willard Park in the early 1990s, when BP America agreed to…

Read full article »