“True Love” Google crew, car etc November 27, 2008November 26, 2008 by chad5871 chad5871 · Reply View Larger Map Please wait... Similar Street View images True love… Love in Rome google crewloveromanticSan Francisco