The Green Head - Finds Cool New Stuff!

Tag: bat castles (1)

Tag: bat castles (1)

Not only does the average bat eat almost 1200 annoying flying insects an hour including mosquitoes, they also help fertilize the ground, spread seeds, and pollinate. They even do it at night, so as not to annoy us humans.

Most Popular Today

Totally Random