Ram Menghani, Vice President at NEC Corporation of America - in front of the Back to the Future car.



Related : Ram Menghani, Vice President at NEC Corporation of America - in front of the Back to the Future car..