Ottawa trio Aviv may only be 18, but they have a bright future if they keep writing these funky jams.