Mayor Landrieu speaking about the Heroes of the Storm. "the ppl of #Nola and the Fulf Coast are still standing"