Those silly Googlers. Apparently they recently took the Google camera car onto the Laguna Seca Raceway. They're in a pack (look in front and behind) of some really nice cars.
View Larger Map
I notice that some of the Lowes logos are blurred and some aren't. Is this the Google software thinking they're license plates and blurring them? (Or is it just that even Google knows that The Home Depot rocks.)