May 20 May 20, 2017 Hard Hat Hunter This Day in History 2007- the world’s largest floating stage, The Float, opens in Singapore.
Comments are closed.