Prince William And Duchess Kate Take The Bus TodayPrince William And Duchess Kate Take The Bus TodayI'm sure the passengers did a double take on their ride to work in London, England today, as Prince William and wife Duchess Kate rode the bus with commuters.Greg McSheaGreg McShea