The public reacts to the Nissan LEAF™ after seeing it on the Third Street Promenade in Santa Monica, California.