This imposing storm crept on us while boating on Lago Petén Itzá off the island of Flores in Northern Guatemala. Its bite wasn't nearly as strong as the threatening visuals.