Saw the Google Street View Subaru Impreza in my town this evening. It seemed Mr. Google Street View Man was out stretching or something. Wish I was able to stop and chat but I didn’t have time. Wonder how many miles are on those Subaru's.