Hurricane Isaac made landfall Tuesday night, about 90 miles south of New Orleans. Sustained winds were recorded at 80 miles per hour. Cam McWhirter in Biloxi, Miss., has the latest on The News Hub.