Video: Tens of millions under weather advisories in Northeast as ANOTHER winter storm threatens to dump ten inches of snow on NYC – which has already seen double its regular snowfall with 34 inches this yearÂ
Texas resident James Bates captured several videos of out-of-control cars sliding down a hill in an Austin neighborhood as the state continues to face freezing temperatures. People can be heard screaming as the cars…