Prince William and Kate Middleton are getting married tomorrow. A few brave souls will get up at 3 a.m. to watch the live ceremony, while most of us will watch the highlights Friday morning. Is seeing the sites of London on your TV enough for you? Imagine taking the same path as Wills and Kate through the streets of London.
Recent Comments