2011 Tour De France Water Bottles

IMG 2061 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