Auto industry panel discussion held at New York Auto Show
Location: New York, United States
1 sources from 10 citizen journalists
Topics: auto show, robot dog, car exhibition, automotive industry, technology demo, convention, business event, technology, automotive, exhibition
