Feedback

'More Wind'? Western New Yorkers Shrug Off Snow

 

Standing in over a foot of snow in Hamburg, N.Y., The Weather Channel’s Mike Bettes asks two unfazed residents “what will it take to impress you?”

Shows