http://letour.yorkshire.com/stage-1
Hello my Delorean friends.
I came back home from working away a few days ago to find out that the famous Tour de France is starting in Leeds/ Harrogate in Yorkshire near where I live ! Now that explains the yellow welcome banners and yellow painted bicycles
I would just like to say if anyone is coming over to visit Yorkshire/ the UK for this event then let me know and I will do what I can to make you feel welcome and give help and advise on what to see, where to go etc.
All the best.
Nick T