The Google Street View maps of the Tour de France come from inside my head. Part of that retro Imagination Implant. #notreally #teamhappyfit

×