Google Street View Heads Inside
by RELEVANT
October 28, 2011
Google has unveiled a new project where businesses can sign up to have Google use their street view cameras to show the inside of stores within Google Maps. Which means there are now even more ways to have your very own embarrassing Google maps photo taken …