Daily Archives: 15th April 2015


Street View Spotting Vol.12

McLaren is a name that is recognized even by people who can’t differentiate a Corvette and a Camry. So when Google takes Street View into the McLaren Technology Centre in Woking, England, you know it’s going to be something special.