Hurricane Francine made landfall on Wednesday night as a Category 2 storm off the coast of Louisiana, it left hundreds of people without power and raised the possibility of widespread flooding as the ...