Rain – just like racing in the UK

The rain is here and the UK riders will be in their element….. but our crew chief is not happy, she was promised sunshine……

20120520-093313 AM.jpg

Leave a Reply

1 Comment

  1. Tim + Amy

    Still following in London town, keep up the good work Craig and team!!!

Next ArticleBack in the race for the podium