London morphed into one massive wedding party today as throngs lined the wedding procession route and head-of-state guests from around the world streamed into Westminster for the historic wedding of Britain’s Prince William and his Kate. Some people camped out for days in the cold for a prime viewing spot…
Visit link:
London Goes Bonkers