/March 20, 2017 by Oren Lukatz View fullsize Menlo Park, California. March 2017. Menlo Park, California. March 2017.