As reported by Google Maps Mania and Google Earth Blog, StreetView has arrived in France! It’s not a lot of imagery — mostly along the Tour de France route, but it’s quite cool nonetheless.
Go check it out for yourself, and then post your cool discoveries in the GEH StreetView archive.

[...] by Google Maps Mania, France has just received a bunch more StreetView imagery to go with the Tour de France imagery they already [...]