This site tends to hold geeky things.
All tagged Tour de France
I try and explain the beauty that is the Tour de France