2011 Tour De France Water Bottles

We hope everyone is excited as we are about the upcoming 2011 Tour de France.

We got so excited that we ordered a huge box of Tour de France 750ml water bottles!

If you want please head down to the shop where we have loads at £4.99 each OR

FREE with every road bike purchased!!

Tags: 2011 Tour de France, 750ml water bottles, bikes water bottles, Tour de France water bottles

Leave a Reply