Aquilo reveal new track "Human"

The production duo might have just revealed their biggest track to date, "Human", is already a huge step in the right direction for the band after "You There" and "Part of Your Life" were released last year. The song forms a part of their brand new EP "Human".

Buy / Aquilo - Human EP