Mr. Streetview Google crew, car etc Italy January 21, 2014January 20, 2014 by Kangooman Kangooman · Reply Larger Please wait... Similar Street View images Another proud member of the ‘Caught on Streetview’ club. Google forgot to hide their Street View Car Former Google car park is found in a hotel in the city of Naples, Italy 🇮🇹