A strong windstorm gave some bloggers in the Netherlands a chance to view the progress of construction at the new Apple Store on the Leidseplein in Amsterdam. The wind blew away part of the barriers around the new store, and Apple fans in the city quickly took advantage by shooting some great photos. Accordi