Millions of Brazilian free-tailed bats migrate from southern United States to southern Mexico.

Millions of Brazilian free-tailed bats migrate from southern United States to southern Mexico.