Advertising Console

    Raw: Royals Attend Tour De France Start in UK

    associatedpress

    by associatedpress

    8.6K
    26 views
    Prince William, Duchess Kate and Prince Harry were all in attendance as the Tour de France got off to a ceremonial start in Leeds, England. (July 6)

    Copyright 2014 The Associated Press