June 8, 2022June 8, 2022 by baffledoctopi “Promise Notes” by Avro Music, Video bc, denman island Denman Island denizens Adam Percy and Megan Rose form the synthpop duo Avro. The track “Promise Notes” is a love-note to the likes of Human League. From the upcoming album ‘Futuretroactivism’. Share this:TwitterFacebookLike this:Like Loading... Related