Post Thumbnail

We've no idea if this here is actually the \"world's largest\" clock, but it's quite sizable, indeed. Recently spotted at the Hamburger Bahnhof Museum in Berlin, Germany, this art installation reportedly does an outstanding job of telling time, running on pneumatics and breaking the silence every min

7 years ago 0 Comments
December 13, 2007 at 3:43PM