2 ms·Also weather testing in Buffalo, New York. One of the snowiest cities in the US.by xnx 2y agoAlso weather testing in Buffalo, New York. One of the snowiest cities in the US.