Ever wanted to see what it’s like to ride the Tour de France but have never had the stamina or appropriate drug dealers? To celebrate the annual bike race’s 100th edition, Google has supplied us with a way to include us in the race, from a comfier seat, aka your couch. Combined with Google Street View, YourTour puts […]