Scary looking google trike hand Google crew, car etc UK February 19, 2010February 18, 2010 by m_h m_h · Reply View larger map Please wait... Similar Street View images One mystery hand…