Windsor, 19 June 1999 Over 20.000 people from all over the world lined the streets of Windsor. Some even camped out overnight to secure the best views of Prince Edward of Great Britain and Sophie Rhys-Jones during their carriage ride after tying the knot. Some 8000 people managed to get an invitation for the castle […]