Twin Storms Marco And Laura Hitting The Gulf Coast This Week | NBC Nightly News
Hurricane Marco is expected to make U.S. landfall tomorrow, while Tropical Storm Laura follows closely behind. The Governor of Louisiana declared a state of emergency today as New Orleans residents…
Continue reading