Five reasons flies are awesome (despite being really annoying)

We know they’re frustrating when you’re trying to enjoy your time in the sun. But next time you go to pull out the fly swatter, spare a thought for the many awesome things flies bring to the ecosystem.