Push me!! Google crew, car etc Italy March 24, 2012March 8, 2012 by fasa fasa · Reply View larger map Please wait... Similar Street View images Too heavy for you to push? Google forgot to hide their Street View Car Former Google car park is found in a hotel in the city of Naples, Italy 🇮🇹