Insta360 opens its first US flagship store in Times Square · Digg