World's First 'Livestream' Restaurant Opens in New York

World's First 'Livestream' Restaurant Opens in New York
16 January, 2017