You may just have done something of a double take. Yet these small creatures huddled together are indeed bats. Honduran White Bats (Ectophylla alba) do not easily fall in to a number of bat stereotypes: they do not live in caves and they do not suck blood.
Additionally their fur is snow white. The animal is found only in a few Central American countries and is extremely rare. Its white fur has evolved for a reason: camouflage.