Art World’s Tallest Sand Castle is in Duisburg, Germany (Video) by Joseph September 5, 2017 by Joseph September 5, 2017 In the western hemisphere, summer has drawn to a close with Labor Day weekend having come and gone. So it very nearly qualifies as psychological and emotional (self-) torture to… Read more 0 FacebookTwitterPinterestEmail