From Diablo Strange, the latest and greatest power trio we've discovered, comes their song "Evolution" - as always, here for you to freely download.