I am proud to announce that London has successfully bid to host the Grand Depart of the Tour de France in July 2007. Ken Livingstone
Motivational, Inspirational, Funny Quotes