Why do Bats Sleep Upside Down?

Bats sleep upside down because they like the sensation when the blood rushes to their heads. But seriously, they sleep upside down because they have trouble flying if they are on the ground, their wings are weak, and it is easier for them to launch into flight when they are already up in the air. Look here for more information: