Americans stripped supermarket shelves ahead of potentially "catastrophic" winter weather that threatened at least 160 million people across the country.
From Texas to Washington DC, shoppers have encountered bare shelves as people prepare for a massive winter storm expected to impact large portions of the US this weekend.