The fireworks are cancelled, but that hasn’t stopped the water hyacinths from putting on a display of their own. Happy Independence Day, America. Let’s BBQ something!