Bayou Boogaloo delights on Sunday, May 19, 2019, despite a weather delayed start in New Orleans, La.