Cars are barely able to drive through flooded roads as the water nearly submerges their wheels during Storm Barry in New Orleans, Louisiana. <br /><br />The footage, shot on July 10, shows the flooding caused by the sudden rainfall throughout the state as the tropical storm teeters on becoming a hurricane.
