National Hurricane Center says Hurricane Laura has formed

UP NEXT 10 videos